如何将dataset导入Sql server

tony123710 2004-08-26 02:51:28
情况如下:
dataset是新生成的,用dataset里面的数据批量更新数据库里面的数据,只进行增加和修改,无删除操作,由于dataset相当于数据库中的表的子集,所以只是对数据库作部分更新,不必删除
请问怎么实现
如果用sqlcommandbuilder的话,怎么屏蔽掉删除操作,因为我不需要对整表作更新
...全文
108 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony123710 2004-08-31
  • 打赏
  • 举报
回复
up
tony123710 2004-08-31
  • 打赏
  • 举报
回复
up
tony123710 2004-08-26
  • 打赏
  • 举报
回复
但是遇到的问题是
这样它就把每条记录都当作新行插入了,怎么样设置能让它根据主键查找,如果存在就更新呢
如果不处理的话,它好像把所有记录都insert,这样就产生主键冲突
望指教
thinkingforever 2004-08-26
  • 打赏
  • 举报
回复
其实没有必要屏蔽,如果你的dataset没有删除过,即使用sqlcommandbuilder有删除语句也不会执行,因为在执行是它是按dataset的行的状态执行的,如果没有删除状态的就不必担心.

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧