För att utöka länken i frågan:
- Skapa en paketvariabel
- Dubbelklicka på paketvariabelns namn. (Detta låter dig komma åt egenskaperna för variabeln)
- Ställ in egenskapen 'EvaluateAsExpression' till true
- Skriv in frågan i uttrycksbyggaren.
- Ställ in OLE DB-källfrågan till SQL Command från variabel
Uttrycksbyggaren kan dynamiskt skapa uttryck med hjälp av variabel för att skapa "parametiserade frågor".
Så följande "normala" fråga:
select * from book where book.BOOK_ID = ?
Kan skrivas i uttrycksbyggaren som:
"select * from book where book.BOOK_ID = " + @[User::BookID]
Du kan sedan göra nollhantering och datakonvertering med hjälp av uttrycksbyggaren.