For at udvide linket i spørgsmålet:
- Opret en pakkevariabel
- Dobbeltklik på pakkevariabelnavnet. (Dette giver dig adgang til variablens egenskaber)
- Indstil egenskaben 'EvaluateAsExpression' til sand
- Indtast forespørgslen i udtryksbyggeren.
- Indstil OLE DB-kildeforespørgslen til SQL Command fra Variable
Udtryksbyggeren kan dynamisk oprette udtryk ved hjælp af variable til at skabe 'parametiserede forespørgsler'.
Så følgende 'normale' forespørgsel:
select * from book where book.BOOK_ID = ?
Kan skrives i udtryksbyggeren som:
"select * from book where book.BOOK_ID = " + @[User::BookID]
Du kan derefter udføre nul-håndtering og datakonvertering ved hjælp af udtryksbyggeren.