我用adodc控件与access相连,结果保存时,出现了下列错误:
Run-time error '-2147467259(80004005)':
[Microsoft][ODBC Microsoft access 驱动程序]查询过于复杂。
请问该如何解决呀,谢谢各位啦
(由于数据比较多才出现这种情况的,少的时候就没有啦)
Run-time error '-2147467259(80004005)':
[Microsoft][ODBC Microsoft access 驱动程序]查询过于复杂。
请问该如何解决呀,谢谢各位啦
(由于数据比较多才出现这种情况的,少的时候就没有啦)
解决方案 »
- zuanfentie qingwushan
- 在XP下用VB5制作的数据库软件,在别处98下安装后机器启动错误!高分求救
- 三个简单的问题,请赐教!
- richtext中RtfText的内容如何编辑?200分,解决问题另外奉送!
- VB接口的问题
- 希望不大,但我还是想试试
- ADO方式下用JRO压缩数据库出错的问题(ACCESS)??
- 学了一星期vb2013,模仿别人的一小软件,就差最后一步了
- 《程序员》杂志 2002年2月期: 《VB 专家门诊》栏目原稿全文内详 ...
- 与数据库相连,这样对吗
- "ctrl+alt_del 功能屏蔽"那里错了?--help me
- 请问SSTab控件用鼠标改变选项卡时触发的是什么事件?
'TableName为表名
strSQL="Insert [TableName] value("value1","value2")"
或细化一点
Adodc1.Recordset("UserName")=txtUserName.text
Adodc1.Recordset("UserID")=txtUserID.text
更新语句是:
Adodc1.Recordset.Update
首先在Project--Reference中加引用:Microsoft ActiveX Data Object 2.7(或2.6 2.5)Library
从Project--Components中添加控件Microsoft Hierarchical FlexGrid Control 6.0,将控件加入窗口,改名为DataGrid1Private Sub Command1_Click()
Dim adoPrimaryRs As recordset
Dim intN As Integer
Dim adoDb As New Connection
Set adoDb = New Connection
adoDb.CursorLocation = adUseClient
'数据库连接
adoDb.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=D:\a.mdb;"
Set adoPrimaryRs = New recordset
intN = 0
'注:User为需打开的数据库表名
adoPrimaryRs.Open "select * from [User]", adoDb, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = adoRecordset
End Sub
如intOption=recordset("OptionValue").value
然后依次与Option控件的值相比较,如Option(index).value与之相等,则将其选中
Run-time error '-2147467259(80004005)':
[Microsoft][ODBC Microsoft access 驱动程序]查询过于复杂。
请问该如何解决呀,谢谢各位啦
(由于数据比较多才出现这种情况的(50个以上),少的时候就没有啦)
我以前也是经常用控件帮定,但是经常出错,
现在再也不用了!