我需要编写一个程序。其中的一部分是要写入到 SQL 数据库 (.mdf) 中。 我在尝试向表格中添加新行 (名为:"Data") 时遇到了很多麻烦。以下是代码:
...
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");
...
我执行了这段代码,但是数据没有保存到表格中。有人知道如何输入新行到表格并保存吗?