"DriverAccess Driv

2020-12-06 19:13:51 字数 1988 阅读 1376

1楼:匿名用户

driver=;dbq=e:\web\data\db.mdb"

格式错误,你那是乱写,vb和vba这么写:

"provider=microsoft.jet.oledb.4.0;data source = e:\web\data\db.mdb"

2楼:凌刀刀

应该是相对路径而不是绝对路径e:\web\data\db.mdb"

conn.open "driver={microsoft access driver (*.mdb)}; dbq="&server.mappath("students.mdb")

3楼:匿名用户

access中,odbc数据源连接文本的格式是:

“driver=;dbq=数据库文件;”

在以上连接文本中,如果数据库跟程序在同一目录下,或者用变量defaultdir指定了数据库所在目录,则数据库文件可以不用全路径名,如下即可:

“odbc;dbq=msaccess.mdb;driver=;”

如下也可:

“odbc;dbq=msaccess.mdb;defaultdir=d:\\downloads\\e21;driver=;”

如果数据库跟程序不在同一目录下,或者没有用变量defaultdir指定数据库所在目录,则数据库文件需要用全路径名,如下:

“odbc;dbq=e:\\quake iii arena\\msaccess.mdb;driver=;”

以上所说的是连接access数据库的格式,那么连接其他数据库的odbc数据源连接文本又是怎样的?连接不同类型的数据库要使用不同的对应驱动程序,没忘记吧!

这是access的,如果有其他方面的数据库连接问题,应该也可以解决。嘿嘿。

4楼:匿名用户

open后面的引号与dbq后面的引号是对应的, 引号内就是一个字符串, & 是字符串连接符,将后面的mdb的完整路径和文件名添加到前面的字符串后面。

access数据库自定义连接字符串 "driver={microsoft access driver (*.mdb)};uid=ad;pwd=123;dbq=" & serve 80

5楼:匿名用户

// 打开本地access库student.mdb

m_pconnection->open("provider=microsoft.jet.oledb.

4.0;data source=student.mdb","","",admodeunknown)

6楼:华丽的危险

写着一句就行"driver=;dbq=f:\try\data\aaa.mdb"。

(dbq=你的数据库的绝对路径,绝对路径f:\try\data\aaa.mdb就是完整的路径,不用参照就找到,aaa是你的数据库名字,f:

\try\data\是你放数据库文件前得路径)。access没有密码,至于你写的uid=ad;pwd=123是用户登录的密码吧?这个可以放在aaa数据库里的表中。

"driver={microsoft access driver (*.mdb,*.accdb)};dbq=" & server.mappath("sue.accdb") 35

7楼:匿名用户

你最好用*.mdb数据库。。。。可能*.accdb出现的问题

conn.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.mappath("\ss\hddb.mdb") 10

8楼:匿名用户

你的连接方式为odbc方式,有时会出

错,建议用ole方式,效率专高又不会出错,如下:属

9楼:阿信

是斜杠打反bai了,这样写:du