ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
1040
1040
EMPFEHLEN
-
02.11.08 21:49 #1
- Registriert seit
- Nov 2008
- Beiträge
- 4
hi,
ich habe eine access db und versuche mit c# darauf zuzugreifen.
das auslesen funktioniert schon perfekt, aber ich finde keine möglichkeit mit oledb in die datenbank zu schreiben. kann mir vieleicht jemand sagen wie ich das machen kann oder ob es überhaupt geht?
wär mir echt eine riesen hilfe, denn bald verzweifle ich mit google und co
-
02.11.08 22:22 #2
- Registriert seit
- Nov 2008
- Beiträge
- 4
das is mein momentaner quellcode
vieleicht sieht ja wer von euch meinen fehler, das wäre mir eine riesen hilfe
danke markus
OleDbConnection con = new OleDbConnection(
@"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=D:\fh\infoprojekt\Eigenes\Trainingstagebuch\Trainingstagebuch\db1.mdb");
string strSQL = "INSERT INTO wegpunkt(number,x,y,time,allateration) VALUES (@Parameter1, @Parameter2, @Parameter3, @Parameter4,@Parameter5);";
OleDbCommand cmd = new OleDbCommand(strSQL, con);
cmd.Parameters.AddWithValue("@Parameter1", 10);
cmd.Parameters.AddWithValue("@Parameter2",w.lon );
cmd.Parameters.AddWithValue("@Parameter3",w.lat );
cmd.Parameters.AddWithValue("@Parameter4",w.time );
cmd.Parameters.AddWithValue("@Parameter5",w.ele );
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
-
03.11.08 12:07 #3
Hast du eine Lösung gefunden?! Woran lag es? Jetzt scheint es ja zu klappen!
-
03.11.08 22:15 #4
- Registriert seit
- Nov 2008
- Beiträge
- 4
number und time sind beide reserviert.
das wars schon und damit hab ich 2 stunden verbracht
-
Jetzt wo er es sagt ... hatte es auch nicht gesehen beim lesen des Codings und mich
gewundert warum es nicht funktioniert.
Ein [number] bzw. [time] hat geholfen oder Fields umbenannt ?
-
04.11.08 18:10 #6
- Registriert seit
- Nov 2008
- Beiträge
- 4
einfach auf zahl und termin umbenannt.
die lösung mit den klammern hab ich leider auch erst nachher gelesen...
Ähnliche Themen
-
DDL via OleDB
Von patrick_th im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 17.09.08, 14:30 -
OLEDB Insert Befehl für Excel wird als Falsch deklariert
Von bierber im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 30.08.07, 18:54 -
C# Excel mit OLEDB
Von WeiblGe im Forum .NET Windows FormsAntworten: 0Letzter Beitrag: 02.02.06, 16:31 -
ado.net - c# - oledb - listbox
Von immnn im Forum .NET Windows FormsAntworten: 5Letzter Beitrag: 21.11.05, 15:44 -
Update / Insert Anweisung in OLEDB
Von MichiStroi im Forum .NET ArchivAntworten: 1Letzter Beitrag: 08.08.04, 09:12





Zitieren
Login





