求助:利用vb中data控件对access编程,update时,为什么提示“系统错误&h80004005,未指定的错误”,是什么原因?
各位:
我利用vb中data控件对access编程,用Data2.Recordset.AddNew向access加入记录,用Data2.Recordset.update时,为什么提示“系统错误&h80004005,未指定的错误”,是什么原因?
源码如下:
Data2.Recordset.AddNew
Data2.Recordset.Fields("编号") = “100”
Data2.Recordset.Update
Data2控件的属性设定如下:
BOFAction:0 Move First
Connect:access 2000
DefaultCursorType:0 缺省游标
DefaultType:1 使用Jet
DragMode:0 Manual(手动)
EOFAction:0 Move Last
Exclusive:False
Index:
Negotiate:False
OLEDropMode:0 None(无)
Options:0
ReadOnly:False
RecordsetType:1 Dynaset
Tag:
ToolTipText:
WhatsThisHelpID:0
我利用vb中data控件对access编程,用Data2.Recordset.AddNew向access加入记录,用Data2.Recordset.update时,为什么提示“系统错误&h80004005,未指定的错误”,是什么原因?
源码如下:
Data2.Recordset.AddNew
Data2.Recordset.Fields("编号") = “100”
Data2.Recordset.Update
Data2控件的属性设定如下:
BOFAction:0 Move First
Connect:access 2000
DefaultCursorType:0 缺省游标
DefaultType:1 使用Jet
DragMode:0 Manual(手动)
EOFAction:0 Move Last
Exclusive:False
Index:
Negotiate:False
OLEDropMode:0 None(无)
Options:0
ReadOnly:False
RecordsetType:1 Dynaset
Tag:
ToolTipText:
WhatsThisHelpID:0
...全文
请发表友善的回复…
发表回复
Tiger_Zhao 2014-08-08
- 打赏
- 举报
不要用 Data控件,直接用 ADODB.RecordSet 更改数据。
Tiger_Zhao 2014-08-07
- 打赏
- 举报
data控件是绑定专用的。
仅通过 RecordSet 更新数据就自己创建 RecordSet 对象进行调用。
直接操作 Data2.Recordset 脱离了绑定内部的状态控制,成功与否不确定,错误原因只有微软知道。
哪个烂教材里学来的烂编程!
仅通过 RecordSet 更新数据就自己创建 RecordSet 对象进行调用。
直接操作 Data2.Recordset 脱离了绑定内部的状态控制,成功与否不确定,错误原因只有微软知道。
哪个烂教材里学来的烂编程!
zqs0001 2014-08-07
- 打赏
- 举报
没有人遇到这个问题吗?
zqs0001 2014-08-07
- 打赏
- 举报
什么意思?具体一点好吗?