So erweitern Sie den in der Frage angegebenen Link:
- Erstellen Sie eine Paketvariable
- Doppelklicken Sie auf den Variablennamen des Pakets. (Dadurch können Sie auf die Eigenschaften der Variablen zugreifen)
- Setzen Sie die Eigenschaft 'EvaluateAsExpression' auf true
- Geben Sie die Abfrage in den Ausdrucksgenerator ein.
- Setzen Sie die OLE DB-Quellabfrage auf SQL-Befehl aus Variable
Der Ausdrucks-Generator kann Ausdrücke mithilfe von Variablen dynamisch erstellen, um „parametrisierte Abfragen“ zu erstellen.
Also die folgende „normale“ Abfrage:
select * from book where book.BOOK_ID = ?
Kann im Expression Builder geschrieben werden als:
"select * from book where book.BOOK_ID = " + @[User::BookID]
Anschließend können Sie mit dem Ausdrucksgenerator die Nullbehandlung und Datenkonvertierung durchführen.