能否用SqlDataAdapter.Update() 添加数据
正常的方法一是这样:
string str="Insert into...";
cmd.CommandText = str;
cmd.ExecuteNonQuery();
-----------------
现在我希望用第二种方法:在DataSet增加一行,然后用SqlDataAdapter.Update()完成插入操作.比如:
DataRow row = ds.Tables[0].NewRow();;
row[1] = "";
row[2]="";
ds.Tables[0].Rows.Add(row);
SqlDataAdapter.Update(ds);
....
第二种方法提示错误:"当传递具有新行的 DataRow 集合时,更新要求有效的InsertCommand。"
请问怎么做?