dataset保存到数据库
数据已在dataset入面,要保存到数据库是不是要一条一条地update到数据库入面,可不可以一次将dataset保存到数据库...
数据已在dataset入面,要保存到数据库是不是要一条一条地update到数据库入面,可不可以一次将dataset保存到数据库
展开
3个回答
展开全部
这个你可以用到数据集文件,(添加数据集,右键添加数据集 )
然后更新是直接用数据集的update方法,
不过dataset结构要跟数据集结构一致,
然后数据集中要生成相应的增删改功能函数,
可以为存储过程或者sql语句
这个的原理是判断前后dataset的变化,系统自己帮你设别是否执行增删改
这样系统帮你一次过更新,不需要你自己一条一条地更改
然后更新是直接用数据集的update方法,
不过dataset结构要跟数据集结构一致,
然后数据集中要生成相应的增删改功能函数,
可以为存储过程或者sql语句
这个的原理是判断前后dataset的变化,系统自己帮你设别是否执行增删改
这样系统帮你一次过更新,不需要你自己一条一条地更改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个好像不行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你要更新的数据是从datagridview控件进行对数据库进行操作,可用下面的方法。
SqlCommandBuilder build = new SqlCommandBuilder(已创建的SqlDataAdapter对象);
已创建的SqlDataAdapter对象.Update(数据集对象,数据表名称)
如果不是。那只能写SQl语句。Update更新.
SqlCommandBuilder build = new SqlCommandBuilder(已创建的SqlDataAdapter对象);
已创建的SqlDataAdapter对象.Update(数据集对象,数据表名称)
如果不是。那只能写SQl语句。Update更新.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询