sql = "select * from cring_list";
SqlDataAdapter sda = new SqlDataAdapter(sql,conn.myconn);
DataSet ds = new DataSet();
sda.Fill(ds, "cring_list");
DataTable myDt = ds.Tables["cring_list"];
DataRow dr = myDt.NewRow();
dr["ringno"] = txtgroup.Text.Trim();
myDt.Rows.Add(dr);
SqlCommandBuilder sqlcommandbuile = new SqlCommandBuilder(sda);
sda.Update(ds);提示:
Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。源错误:
行 51: myDt.Rows.Add(dr);
行 52: SqlCommandBuilder sqlcommandbuile = new SqlCommandBuilder(sda);
行 53: sda.Update(ds);
行 54: //conn.myconn.Close();
行 55:
源文件: d:\asp.net\company\cring\client\demand.aspx.cs 行: 53
我这个要怎么改呀?
SqlDataAdapter sda = new SqlDataAdapter(sql,conn.myconn);
DataSet ds = new DataSet();
sda.Fill(ds, "cring_list");
DataTable myDt = ds.Tables["cring_list"];
DataRow dr = myDt.NewRow();
dr["ringno"] = txtgroup.Text.Trim();
myDt.Rows.Add(dr);
SqlCommandBuilder sqlcommandbuile = new SqlCommandBuilder(sda);
sda.Update(ds);提示:
Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。源错误:
行 51: myDt.Rows.Add(dr);
行 52: SqlCommandBuilder sqlcommandbuile = new SqlCommandBuilder(sda);
行 53: sda.Update(ds);
行 54: //conn.myconn.Close();
行 55:
源文件: d:\asp.net\company\cring\client\demand.aspx.cs 行: 53
我这个要怎么改呀?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货