小弟我初次采用ADO进行程序设计,方便不少,可是最近碰到了一个问题百思不得其解
用debug跟踪问题才发现用RecordSet.Delete删除对象,并使用Update方法更新数据
后,如果再用AddNew方法增加记录就会报错!
难道是因为删除最后一个记录后,RecordSet对象就释放了所以就会出错?
如果是这样子的,各位大虾你们是如何解决这个问题的?
用debug跟踪问题才发现用RecordSet.Delete删除对象,并使用Update方法更新数据
后,如果再用AddNew方法增加记录就会报错!
难道是因为删除最后一个记录后,RecordSet对象就释放了所以就会出错?
如果是这样子的,各位大虾你们是如何解决这个问题的?
解决方案 »
- vb 语句的用法
- 谁可以告诉我datarepeater的使用方法给我啊?
- 请问:我要看一个过程执行所耗费的时间用哪个API?
- 我想问清楚什么是“对像”“属性””事件“”方法“!
- DTPicker问题?为什么2003-03-19在不同电脑上会有不同显示格式。03-3-19,2003-3-19
- 哪儿找到汉字区位码库?如果用函数将汉字转换成区位码?
- 求助!请高手指导下 帮我看看
- label可不可以拖曳,怎么拖阿!!!!!!!!!!!!!!!!
- 怎么在vb里实现象word一样的打印预览能啊--急!
- 谁有MPEG(VCD的DAT文件)的文件格式中文说明!
- 怎么让工具条上的某个按钮不可用,呈现为灰色?
- 请问关于DBGRID的控制问题
用AddNew方法增加记录后,用Update方法更新
if rs.eof then
rs.movelast
else
rs.movenext
end if
如果还是有错误可用on error resume next 忽略错误