Entwickler-Ecke
Datenbanken - ADOQuery auf IBM iSeries
edvsklave - Mo 17.09.07 09:06
Titel: ADOQuery auf IBM iSeries
Hallo,
folgendes Problem mit Delphi 2006:
Eine simple Abfrage (select * from where...) auf eine IBM iSeries-Datenbank mittels AdoQuery und AdoConnection funktioniert nur, wenn man sie in den Stringlisten-Editor eintipt.
Bei Abfrage aus dem laufenden Program heraus mit
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from XXX where ...');
ExecSQL;
end;
erscheint die Fehlermeldung: "In dem Rowset sind keine Spalten definiert".
In der ADOQuery-Komponente sind die entspr. Felder im Feldeditor definiert.
Die DBEditfelder in denen die Werte erscheinen sollen sind mittles Datasource-Komponente angebunden.
Hat jemand eine Idee?
Gruß, André
mkinzler - Mo 17.09.07 09:10
Nimm .Open statt .ExecSQL
edvsklave - Mo 17.09.07 10:03
Bringts nicht, hab ich schon versucht, gleiche Fehlermeldung...
mkinzler - Mo 17.09.07 10:06
| Zitat: |
| In der ADOQuery-Komponente sind die entspr. Felder im Feldeditor definiert. |
Das darf dann natürlich nicht sein.
edvsklave - Mo 17.09.07 11:02
Felder entfernt, Open benutzt: Gleiche Fehlermeldung...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!