关于sqlDataAdapter更新的问题
关于sqlDataAdapter更新的问题
楼主c9714052(ali)2004-03-25 13:50:09 在 .NET技术 / ASP.NET 提问 我用了sqlDataAdapter,dataset关联dataview。然后与datagrid绑定。我delete一条数据时,用sqlDataAdapter.update(dataview.table);可以看到datagrid中这条数据被删除,但重新刷新时该数据还在。说明没有写入数据库,只是删除到缓存中。
应该如何做呢?
还有个问题,我页面上有N个textBox,text与与来自sqlDataAdapter的数据关联,我修改了textBox中的值后,我想用sqlDataAdapter.update自动提交更改,不用再去写update语句。不知该如何做,请提点。如何要写在insert呢? 问题点数:0、回复次数:1Top
1 楼MasterLRC(但丁)回复于 2004-03-25 21:38:59 得分 0
SqlCommandBuilder Comm_bld = new SqlCommandBuilder(Comm_del);
DataSet mySet = new DataSet();
Comm_del.Fill(mySet,"tab_del");
string str_del = grid_1.DataKeyField + " = "" + pk_val + """;
DataRow row_del = mySet.Tables.Select(str_del);
row_del.Delete();
Comm_del.Update(mySet,"tab_del");Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
