000
06.10.2005, 09:18 Uhr
happygilmor76
|
Hallo zusammen
ich sollte mit Visual C++.net 2003 3 Werte in eine Access Tabelle schreiben. Ich habe die Datenbank schon geöffnet mit :
| Code: |
try { CDatabase db; if (db.Open("Testdatenbank")) } catch (CDBException* pe) { AfxMessageBox(pe ->m_strError); pe ->Delete(); }
|
Nun möchte ich gerne wisse wie ich Daten in mein Access bekomme. Meine Access Datei heißt: Testdatenbank und ich möchte in Tabelle1 reinschreiben. Ich kann kein MySQL benutzen !!!
Ich habe es schon mit
| Code: |
Sql.Format("INSERT INTO Tabelle1 (Feld1, Feld2, Feld3) VALUES (%s,%s,%s)", string, string1, string2); db.ExecuteSQL(Sql);
|
probiert, aber er bringt mir immer die Fehlermeldung
"3 Parameter wurden erwartet, aber es wurden zu wenig Parameter übergeben."
Was muß ich anders machen oder was mache ich falsch ?
Vielen Dank
Happygilmor76 |