itec01
23-07-18, 19:23
Hallo und guten Abend,
nutzt zufällig jemand SSRS von Microsoft mit Zugriff auf die AS/400?
Installation:
MS SQL Server 2012
OLE DBD Connection auf die AS/400 (IBM DB2 for I5/OS IBMDA400 OLE DB provider)
Bei der Definition im Reporting Service kann ich Parameter definieren. Leider lässt mir die AS/400 die Definition per Namen nicht zu. Es ist nur erlaubt ein "?".
Hat jemand auch diese Probleme und wenn ja, wie wurden sie eventuell gelöst:
Beispiel:
Im report wird eine Kundenummer als Parameter definiert.
Die Variable heißt @Kundennummer.
SQL: select KundNr, KundName, KundPLZ, KundOrt where KundNr = @Kundenummer.
Das geht nicht.
Gehen tut es nur so:
SQL: select KundNr, KundName, KundPLZ, KundOrt where KundNr = ?
Kann es am OLE Db Treiber liegen? Habe es auch schon mit ODBC versucht, auch hier kein Erfolg.
Danke.
Gruß Klaus
nutzt zufällig jemand SSRS von Microsoft mit Zugriff auf die AS/400?
Installation:
MS SQL Server 2012
OLE DBD Connection auf die AS/400 (IBM DB2 for I5/OS IBMDA400 OLE DB provider)
Bei der Definition im Reporting Service kann ich Parameter definieren. Leider lässt mir die AS/400 die Definition per Namen nicht zu. Es ist nur erlaubt ein "?".
Hat jemand auch diese Probleme und wenn ja, wie wurden sie eventuell gelöst:
Beispiel:
Im report wird eine Kundenummer als Parameter definiert.
Die Variable heißt @Kundennummer.
SQL: select KundNr, KundName, KundPLZ, KundOrt where KundNr = @Kundenummer.
Das geht nicht.
Gehen tut es nur so:
SQL: select KundNr, KundName, KundPLZ, KundOrt where KundNr = ?
Kann es am OLE Db Treiber liegen? Habe es auch schon mit ODBC versucht, auch hier kein Erfolg.
Danke.
Gruß Klaus