永发信息网

vb.net 在datagridview中增加,修改,删除数据,如何使这种改变(就是前面所说的增,修,删)真正的改变数据库

答案:2  悬赏:60  手机版
解决时间 2021-01-24 03:48
  • 提问者网友:饥饿走向夜
  • 2021-01-23 18:27
vb.net 在datagridview中增加,修改,删除数据,如何使这种改变(就是前面所说的增,修,删)真正的改变数据库
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2021-01-23 19:35
首先你的数据源就写错了
strconn = "Provider =Microsoft.Jet.OLEDB.4.0;Data Source =E:\AccessDataBase\test2000.mdb"
应为
strconn = "Provider =Microsoft.Jet.OLEDB.4.0;Data Source =E:\\AccessDataBase\\test2000.mdb"
绝对路径是"\\",这个要记得。

代码我就不帮你写了,说下我的思路,对于数据库的操作,你只能1步步来做,也就是在dataGridView里做了修改以后就直接在数据库里修改,打个比方,你想在dataGridView里添加数据A再删除数据B,步骤如下:
1.你在dataGridView里添加了数据A
2.打开数据库
3.在相应表下添加A
4.关闭数据库
5.在dataGridView里删除数据B
6.打开数据库
7.在相应表里删除数据B
8.关闭数据库

看起来方法比较复杂,但是数据库的操作必须这样做,而且,记得,打开数据库并操作结束后先关闭数据库再做其他的任务。
全部回答
  • 1楼网友:神的生死簿
  • 2021-01-23 20:02
在更新数据库的代码处添加
dim scb as SqlCommandBuilder =new SqlCommandBuilder(ada);
ada.Update(ds, "course");
ds.AcceptChanges()
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯