我有两个问题在操作数据库时用del方法后出现两个问题,返回如下两种错误:
1 缺少正确的键列信息,更新影响到过多的行。
2 无法为更新行集定位:此值可能已在最后读取后改变。
请问这两种错误为什么会发生?有何影响?如何消除?
下面是那几句代码:
Adodc1.Recordset.Delete ‘在这一行发生错误
Adodc1.Recordset.Update
Adodc1.Recordset.MoveNext
(Adodc1是一个ADO控件)还有一个问题是:
我用了一个ADO控件和一个datagrid控件,如何才能在用了del方法删除一行数据后datagrid显示的内容进行更新?
1 缺少正确的键列信息,更新影响到过多的行。
2 无法为更新行集定位:此值可能已在最后读取后改变。
请问这两种错误为什么会发生?有何影响?如何消除?
下面是那几句代码:
Adodc1.Recordset.Delete ‘在这一行发生错误
Adodc1.Recordset.Update
Adodc1.Recordset.MoveNext
(Adodc1是一个ADO控件)还有一个问题是:
我用了一个ADO控件和一个datagrid控件,如何才能在用了del方法删除一行数据后datagrid显示的内容进行更新?
解决方案 »
- vb中关于多重选择语句select case
- 鎵維kIin++
- 关于查询信息的问题,请高手解答,谢谢!
- 选中combox中选项后让其它控件相应,用哪个事件?是click,dragover,dragdown...?
- vb api函数fCreateShellLink的使用即创建快捷方式
- 怎样判断当前是否有excel文件打开?
- VB初学者问几个简单问题!希望大家帮助!谢谢
- 看完所有贴,都未找到最新的报表下载!
- 高手求救!!!!!关于api的。
- 如何将SQL Server表中超过10万行的记录快速导出Excel表?
- 问一个有点难度的问题,如何在WIN98/ME 用VB显示XP图标?
- 请问一个操作远程数据库的问题
最大的好处是没你那个问题,占用的资源也少一些。
最好有SQL语句自己处理级联删除问题。