Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#8

Re: bestimmte Datenmengen in eine Table auslagern

  Alt 14. Jan 2009, 09:27
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.
  Mit Zitat antworten Zitat