Bonjour,
je voudrais insérer des données dans ma base access.
je pu voir que lorsqu'on utilise sql, on a le code suivant:
"SqlCommand sqlCom = newSqlCommand..."
je cherche son équivalent pour l'insertion dans une base Access.
Merci.
Bonjour,
je voudrais insérer des données dans ma base access.
je pu voir que lorsqu'on utilise sql, on a le code suivant:
"SqlCommand sqlCom = newSqlCommand..."
je cherche son équivalent pour l'insertion dans une base Access.
Merci.
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+C:\xxx\yyy.mdb";
OleDbDataAdapter, OleDbCommand et OleDbParameter
pour récupérer les auto-incrément gérer l'event:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 internal void OnOleDbRowUpdated(object sender, OleDbRowUpdatedEventArgs e) { if (e.StatementType==StatementType.Insert) { OleDbCommand cmd = new OleDbCommand("SELECT @@IDENTITY",(OleDbConnection)DataBase.DbCnx); e.Row[AutoIncrementColumnName] = cmd.ExecuteScalar(); } }
Partager