Hallo,
ich versuche über DBExpress von einem MS SQLServer das Abfrageergebnis einer Stored Procedure auszuwerten. Die Stored Procedure liefert mir
XML (UDF-16) zurück, leider habe ich bislang keine Möglichkeit gefunden, das Ergebnis auszuwerten.
Delphi-Quellcode:
SQLConnection1.Open;
sStoredProcedure := 'sp_returnCar';
SQLDataSet1.SQLConnection := SQLConnection1;
SQLDataSet1.CommandType := ctStoredProc;
SQLDataSet1.CommandText := sStoredProcedure;
SQLDataSet1.Active := True;
Wenn ich mir einfach nur das (einzige zurückgegebene) Feld 0 anschaue, bekomme ich nur merkwürdigen Output zurück...
-- Edit1.Text := SQLDataSet1.Fields[0].AsString; --
-- XMLDocument1.XML := SQLDataset1.Fields[0].AsString; --
funktioniert natürlich auch nicht ...
Frage: Kann man mit DBExpress KEINE
XML-Rückgabe auswerten?
Vielleicht hat ja jemand einen Rat,
vielen Dank
KaSpel.
[edit=r_kerber]Delphi-Tags eingefügt! Mfg, r_kerber[/edit]