conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("mytest.mdb"));
OleDbDataAdapter adp = new OleDbDataAdapter("select * from userinfo", conn);
OleDbCommandBuilder ocb = new OleDbCommandBuilder(adp);
adp.UpdateCommand = ocb.GetUpdateCommand();
adp.DeleteCommand = ocb.GetDeleteCommand();
adp.Update(ds, "myuser");这段代码不是太理解高手能帮忙解释下吗特别是
adp.UpdateCommand = ocb.GetUpdateCommand();
adp.DeleteCommand = ocb.GetDeleteCommand();
写在那个位置的原因是什么呢,不太懂
OleDbDataAdapter adp = new OleDbDataAdapter("select * from userinfo", conn);
OleDbCommandBuilder ocb = new OleDbCommandBuilder(adp);
adp.UpdateCommand = ocb.GetUpdateCommand();
adp.DeleteCommand = ocb.GetDeleteCommand();
adp.Update(ds, "myuser");这段代码不是太理解高手能帮忙解释下吗特别是
adp.UpdateCommand = ocb.GetUpdateCommand();
adp.DeleteCommand = ocb.GetDeleteCommand();
写在那个位置的原因是什么呢,不太懂
解决方案 »
- Internet Explorer无法打开Internet站点http://www.XX.com已终止操作
- 转译几行代码,正解即结贴
- datalist中绑定数据,数据过长,不能自动换行,把单元格撑的变形,球解决办法!!!
- 新建的web用户控件里想修改背景,用自己弄的图片
- 玩C#两年被一问题难到,点算
- 母版页可以动态切换吗?
- 动态加进DataTable 中的数据如何排序?
- ####判断当前日期是否大于2006年5月1日要怎么写谢谢
- 如何取到这个值?
- 关于避免页面刷新重复提交的办法SubmitOncePage
- 简单的查询语句top小问题
- 错误 66 各个节在每个配置文件中只能出现一次。有关异常的信息,请参阅帮助主题 <location>。 E:\WebSite\web.config 35
insert,update,select,delete
相当于数据库的增,删,查,改
如果不用的话需要手动写入
OleDbCommandBuilder ocb = new OleDbCommandBuilder(adp);
上面这一行已经为adp生成好了命令,后面两行不需要了。如果修改了adp的SelectCommand,就需要那两行。
adp.DeleteCommand = ocb.GetDeleteCommand(); //获取deletecommand如果不写这两句也可以.OleDbCommandBuilder会自动生成(成功生成insert,update,delete command的前提是要有主键)