利用vb中data控件对access编程,update时,为什么提示“系统异常&h80004005,未指定的异常”,是什么原因

求助:利用vb中data控件对access编程,update时,为什么提示“系统错误&h80004005,未指定的错误”,是什么原因?
本帖最后由 zqs0001 于 2014-08-06 06:44:53 编辑
各位:
        我利用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  
------解决方案--------------------
不要用 Data控件,直接用 ADODB.RecordSet 更改数据。