永发信息网

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

答案:2  悬赏:60  手机版
解决时间 2021-01-24 03:48
vb.net 在datagridview中增加,修改,删除数据,如何使这种改变(就是前面所说的增,修,删)真正的改变数据库
最佳答案
首先你的数据源就写错了
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.关闭数据库

看起来方法比较复杂,但是数据库的操作必须这样做,而且,记得,打开数据库并操作结束后先关闭数据库再做其他的任务。
全部回答
在更新数据库的代码处添加
dim scb as SqlCommandBuilder =new SqlCommandBuilder(ada);
ada.Update(ds, "course");
ds.AcceptChanges()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安徽省宿州市拂晓公证处地址在什么地方,我要
阿玛尼手表真假怎么辩
数a、b在数轴上表示如图所示,比较大小:a___
吃西红柿可以降血糖吗?
澳门开平同乡会中医院停车场地址在什么地方,
安徽宿州市公证处地址好找么,我有些事要过去
阅读下面的短文,然后以约30个词概括短文的要
单选题古代印度文明最早出现在________。A.印
星期天康润酒店停车场地址在什么地方,我要处
她好酷的意思是什么
芬能!组什么词
老式电视机能用光纤网络看电视吗
廊坊加气站位置
源绿山水停车场地址在什么地方,我要处理点事
2017年平安寒假专项活动孩子的密码不知道怎么
推荐资讯
写出东南亚五种热带经济作物的名称.
上海泰洁干洗(夜市街)地址好找么,我有些事要
爱贝尔精致儿童摄影(太平街与朝阳路交叉口西
蒙山简弟汽车修复喷漆地址在什么地方,想过去
周家小学(信阳罗山县)地址在什么地方,想过去
招标设计属于水利工程建设程序中()阶段的工作
男性,62岁,休息时反复发作胸痛,发作时心电
梦见吃两个韭菜合是什么意思
目前国内立体绿化有哪几种类别,价格又分别多
女方,结婚之前存的钱,离婚后,算夫妻共同财
下列外部招聘渠道中,招聘用人较为可靠的是(
某公园内动植物种类繁多,近几年鸟叫声不知不
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?