读书人

OleDbCommandBuilder的有关问题

发布时间: 2012-01-02 22:40:04 作者: rapoo

OleDbCommandBuilder的问题
OleDbDataAdapter da = new OleDbDataAdapter(strSQL, Conn);
DataSet ds = new DataSet();
da.Fill(ds, "Squares ");
DataTable dt = ds.Tables[ "Squares "];
DataRow row = dt.NewRow();
row[0] = "199 ";
dt.Rows.Add(row);
new OleDbCommandBuilder(da);
da.Update(ds, "Squares ");

请问OleDbCommandBuilder更新的是不是ds
如果不要da.Update(ds, "Squares ");
输出的ds里有新加的199但数据库就没有
那是不是说Update的作用就是执行更新数据库

[解决办法]
update语句的作用是将更改后的ds提交给数据库去更新数据库

读书人网 >asp.net

热点推荐