[c#, access 2007] Update du dataset
Bonjour,
Je suis en train de faire un petit programme pour tester les bases access 2007.
Je peux récupérer mes données dans un dataset sans problème mais j ai un petit soucis,
quand je veux update mon dataset pour mettre a jour ma base de données.
il me dit que j ai une erreur de syntaxe dans l'instruction INSERT INTO
Quand je rajoute une ligne dans mon dataset cela marche :
Code:
1 2 3 4 5 6 7 8
|
DataRow oRow = oUser.Tables["users"].NewRow();
oRow["id"] = "3";
oRow["login"] = "lorent1";
oRow["password"] = "passwd";
oRow["type"] = "1";
oUser.Tables["users"].Rows.Add(oRow); |
mais après quand je veux faire l'insertion dans ma base, cela pose un probleme
Code:
1 2 3 4 5 6
|
connect.Open(); // connection avec la base access
OleDbCommandBuilder cmdBuilder = new leDbCommandBuilder(AdapTContact);
AdapTContact.InsertCommand = cmdBuilder.GetInsertCommand();
AdapTContact.Update(oDataSet, "users");
connect.Close(); |
et au moment de faire l'update, l'erreur apparait.
Si quelqu'un voit mon erreur :)
Merci