[求助]救急,关于dataset的一个问题
string connstr = 数据库连接字符串;SqlConnection myConn = new SqlConnection(connstr);
SqlDataAdapter myDa = new SqlDataAdapter("select * from test",myConn);
SqlCommandBuilder mySb = new SqlCommandBuilder(myDa);
myConn.Open();
DataSet myDs = new DataSet();
myDa.Fill(myDs,"test");
DataGrid1.DataSource = myDs.Tables["test"].DefaultView;
DataGrid1.DataBind();
DataTable myDt = myDs.Tables["test"];
DataRow myDr = myDt.Rows[4];
myDr.Delete();
myDa.Update(myDs,"test");
我按照书上运行上面这段程序,出错,出错提示是“对于不返回任何键列信息的 SelectCommand 不支持 DeleteCommand 的动态 SQL 生成。”
这是怎么回事,请大虾指教