SELECT MAX(ID) FROM Ville
string query = "Insert Into Categories (CategoryName) Values (?)"; string query2 = "Select @@Identity"; int ID; string connect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Northwind.mdb"; using (OleDbConnection conn = new OleDbConnection(connect)) { using (OleDbCommand cmd = new OleDbCommand(query, conn)) { cmd.Parameters.AddWithValue("", Category.Text); conn.Open(); cmd.ExecuteNonQuery(); cmd.CommandText = query2; ID = (int)cmd.ExecuteScalar(); } }
20 nov. 2014 à 15:50
"Cannot insert the value NULL into column Id_contact..."
Modifié par jordane45 le 20/11/2014 à 21:25
Pas de déclaration de l'autoincrement dans la requête. Comme si le champs n'existait pas.
20 nov. 2014 à 16:41
Mais ça ne fonctionne pas
20 nov. 2014 à 17:26
20 nov. 2014 à 17:34
En tout cas merci de prendre du temps pour aider les imbéciles comme moi ! ^^