Hallo
Ich möchte Daten in eine Access 2000 Datenbank schreiben.
Dazu verwende ich eine ADOQuery und folgenden SQL-Befehl
ADOQuery.Close;
ADOQuery.SQL.CLear;
ADOQuery.ConnectionString:='Provider=Microsoft.Jet .OLEDB.4.0;Data Source=Daten.mdb;Mode=ReadWrite;Persist Security Info=False';
ADOQuery.SQL.Add('INSERT INTO Tabelle1(AB_NR,POS_NR,ART_NR,Art_Bezeichnung,Art_L angtext,Menge,Preis,Pos_Wert,Mengeneinheit,Lieferz eit,Lieferbed) VALUES(1,1,"ader342","Artikel1","Das ist ein Testartikel",2,10,20,"Stück","Vier Wochen+'","Frei Haus"));
ADOQuery.Open;
Aber ich bekomme immer die Fehlermeldung:
Der aktuelle Provider unterstützt nicht die Wiedergabe von mehrfacher Recordssets bei einer einzelnen Ausführung.
Was kann ich dagegen tun
MfG
Silver
Ich möchte Daten in eine Access 2000 Datenbank schreiben.
Dazu verwende ich eine ADOQuery und folgenden SQL-Befehl
ADOQuery.Close;
ADOQuery.SQL.CLear;
ADOQuery.ConnectionString:='Provider=Microsoft.Jet .OLEDB.4.0;Data Source=Daten.mdb;Mode=ReadWrite;Persist Security Info=False';
ADOQuery.SQL.Add('INSERT INTO Tabelle1(AB_NR,POS_NR,ART_NR,Art_Bezeichnung,Art_L angtext,Menge,Preis,Pos_Wert,Mengeneinheit,Lieferz eit,Lieferbed) VALUES(1,1,"ader342","Artikel1","Das ist ein Testartikel",2,10,20,"Stück","Vier Wochen+'","Frei Haus"));
ADOQuery.Open;
Aber ich bekomme immer die Fehlermeldung:
Der aktuelle Provider unterstützt nicht die Wiedergabe von mehrfacher Recordssets bei einer einzelnen Ausführung.
Was kann ich dagegen tun
MfG
Silver
Comment