Ivan srie 2016-06-16 01:34 采纳率: 0%
浏览 1517

新手小白,关于数据删除后更新到数据库的问题。

没有系统地学过vb.net 最近一段时间自己摸索着做,可能解决这个问题的方法很低级很简单,也请大家不要生气,帮帮忙说一下,感激不尽。
现在已经有个数据表在dataset中名为table1,将其更新到数据库中,但是数据库中内容没有变。查询得到table1,与datagrid1进行绑定,在datagrid1中按行进行删除数据,之后更新到数据库,数据库数据无变化,应该用什么样的更新语句才能达到删除的效果?
主要代码如下:
查询部分:s1=sql语句
rs.open(s1,cn,1,3)
da.fill(ds,rs,“table1”)
设置绑定到datagrid1
删除部分
n=datagridview1.currentrow.index
ds.tables(“table1”).rows.removeat(n)
datagridview1.refresh
更新到数据库:
s1=sql语句
dim com1 as new oledbcommand(s1,con)
da.selectcommand=new oledbcommand(s1,con)
da.update(ds,“table1”)

通过datagridview2也绑定到table1上看,table1的数据已经删除了,现在感觉是数据库中的数据比table1的多,table1只是更新了自己的数据进去,我希望可以做到符合该sql语句的数据最后只剩下table1中的数据以达到删除的效果,应该怎么实现?谢谢!

  • 写回答

2条回答 默认 最新

  • LRHuoLang19 2016-06-16 02:13
    关注

    应该是你没有执行commit指令进行递交

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#java#的问题,请各位专家解答!
  • ¥15 急matlab编程仿真二阶震荡系统
  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件