J'ai besoin d'écrire un programme. Une partie du programme consiste à écrire dans une base de données sql (.mdf). J'ai eu beaucoup de mal à essayer d'ajouter une nouvelle ligne à ma table (appelée: "Données"). Voici le code:Comment ajouter une nouvelle ligne à une table existante en utilisant le serveur C# sql
...
DataSet ds = new DataSet();
System.Data.SqlClient.SqlDataAdapter da;
DataRow dRow;
string sql = "SELECT * From Data";
da = new System.Data.SqlClient.SqlDataAdapter(sql, con);
...
System.Data.SqlClient.SqlCommandBuilder cb;
cb = new System.Data.SqlClient.SqlCommandBuilder(da);
dRow = ds.Tables["Data"].NewRow();
dRow[0] = "my_data1";
dRow[1] = "my_data2";
dRow[2] = "my_data3";
...
ds.Tables["Data"].Rows.Add(dRow);
da.Update(ds, "Data");
...
J'exécuter ce code, mais les données ne aient pas été enregistrées à la table. Est-ce que quelqu'un sait comment entrer une nouvelle rangée à la table et la sauver?
Merci pour votre réponse. pouvez-vous s'il vous plaît écrivez-moi un échantillon, parce que j'essaie d'utiliser le 'InsertCommand' mais je ne parviens pas à. Merci beaucoup encore! – menachem