Thema: Delphi Daten in DB einfügen

Einzelnen Beitrag anzeigen

Gargamel

Registriert seit: 19. Mär 2007
171 Beiträge
 
#1

Daten in DB einfügen

  Alt 18. Jan 2008, 12:46
Datenbank: Access 2003 • Version: 2003 • Zugriff über: ADO
Hallo

Wenn ich versuche, einen neuen Datensatz in eine DB-Tabelle (Microsoft Access 2003) einzufügen, bekomme ich folgende Fehlermeldung:

"Der aktuelle Provider unterstützt nicht die Wiedergabe mehrfacher Recordsets bei einer einzelnen Ausführung"

Ich nutze übrigens Microsoft Jet 4.0 OLE DB Provider.
Der Code sieht so aus:

Delphi-Quellcode:
AdoQuery1.Active:=false;
AdoQuery1.SQL.Clear;
AdoQuery1.SQL.Add('insert into Testtabelle (Testfeld) Values(''Ich bin doof'')');
AdoQuery1.Active:=true;
Normale Abfragen wie z.B. "select * from Testtabelle order by Testfeld" funktionieren tadellos.
Auch kann ich alle Datensätze z.B. in TListView anzeigen lassen. Nur das Einfügen von Daten klappt nicht.

Viele Grüße
Gargi
  Mit Zitat antworten Zitat