Hallo,
ja, mit TDataset geht das, weil du zeilenweise vom Server alle Spalten geliefert kriegst. Das Ergebnis ist dann in deinem Dataset gespeichert... In einer Stored Procedure läuft das ganze also auf dem Server ab, und du musst dafür sorgen, daß du zeilenweise deine Daten irgendwo durchforstest, und deshalb geht da kein "Select * from...". Da geht kein Weg drum rum, statt *, alle Spalten einzeln aufzulisten... Und was schon gar nicht geht, ist die Parameterübergabe mittels
atum. Ich bin jetzt kein Interbase Experte, aber das mit dem vorgestellten ":" erinnert doch stark an die Parameterübergabe, wie sie in Delphi in den TDataset Abkömmlingen praktiziert wird. In
MSSQL z.B. ist es der Klammeraffe "@" der als Parameterindentifikator dient.
Gruß,
Tom