Hallo,
Zitat von
Mokka:
Ich habe es ausprobiert... aber leider nicht erfolgreich
Zitat:
Exception der Klasse ENoResultSet aufgetreten. Meldung :'Fehler beim Erstellen des Cursor
Handle'
Schade aber einen Versuch war es ja wert.
Wenn jemand villeicht eine andere Möglichkeit, es muss ja nicht immer unbedingt
SQL sein, kennt, wäre ich ihm auch sehr verbunden!
wie hast Du das
SQL aufgerufen? Mit Open oder mit ExecSQL. Ein Insert liefert keine Ergebnis an's Programm, dass aber bei Open erwartet wird. Die Fehlermeldung könnte daraufhin deuten.
Delphi-Quellcode:
Query.SQL.Text := '
INSERT INTO Kunden2(Name) SELECT Name FROM Kunden WHERE Bedingung';
Query.ExecSQL;
und nicht
Delphi-Quellcode:
Query.SQL.Text := '
INSERT INTO Kunden2(Name) SELECT Name FROM Kunden WHERE Bedingung';
Query.Open;
ist nur 'ne Vermutung.