Hallo Allerseits,
ich muss mich gerade mal vorstellen. Ich heisse Peter Steffens und beschäftige mich beruflich mit Datenbanken und den Zugriff auf diese. Vor einigen Jahren habe ich eine Anwendung entwickelt, die auf einer INFORMIX-Datenbank zugriff. Damals mit dem Delphi 3 . Diese Version habe ich wieder aus der Schublade rausgefischt um eine neue Anwendung zumindest so weit vorzubereiten, dass ich diese auf eine aktuelle Version weiterentwickleln kann.
Nun zum Problem:
Per
SQL-Statement: INSERT INTO tbl_mig (ID) VALUES (12345) wollte ich einen neuen Datensatz anlegen.
hierzu der entsprechende Delphi-Code
Delphi-Quellcode:
...
sql := '
INSERT INTO tbl_mig (id) VALUES (12345)';
Query2.Close;
{ Abfrage schließen, wenn sie aktiv ist }
Query2.SQL.Clear;
{ aktuelle SQL-Anweisung löschen, wenn vorhanden }
Query2.SQL.Add(
sql);
Query2.active := true;
...
Beim Ablauf der Routine trat folgende Fehlermeldung auf: "Fehler beim Erstellen des Cursor-
Handle"
Komischerweise wird dennoch ein Datensatz an die Tabelle drangehängt und mit oben angegebenen Wert
beschrieben. Hat eine der Herren oder Damen Experten eine Lösung für dieses Problem..
Vielen Dank !!!!!!