花千骨黑化:vb连接access时用date或者adodc总是“不可识别的数据格式”,连不上。

来源:百度文库 编辑:高考问答 时间:2024/05/05 22:08:15
有人说什么access版本问题,有无简单办法?
关键我们现在没有其它的版本。

是你的连接的数据源有问题:

Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset

Set conn = CreateObject("ADODB.Connection")
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\db3.mdb;Persist Security Info=False;"
rs.Open strSQL, conn, adOpenStatic, adLockOptimistic

这个conn.Provider = "Microsoft.Jet.OLEDB.4.0",我想你的这个是不是3.51版本的,换成4.0的试试。