用sql查询如何打开access数据库?

2024-12-02 22:38:05
推荐回答(3个)
回答1:

你后面没有跟表名。。。。
select * from OPENDATASOURCE ('MICROSOFT.JET.OLEDB.4.0','Data Source="D:\nyy\nyyadmin\web\bonus\20100714.dat";User ID=Admin;Password=abc123')..表名
就可以了。你的语句是对的。

回答2:

select * from OPENDATASOURCE ('MICROSOFT.JET.OLEDB.4.0','Data Source=D:\nyy\nyyadmin\web\bonus\20100714.dat';'User ID=Admin';'Password=abc123',表1)

select * from OPENDATASOURCE ('MICROSOFT.JET.OLEDB.4.0','D:\nyy\nyyadmin\web\bonus\20100714.dat';'Admin';'abc123',表1)

你从sql访问时,要关闭access

回答3:

strDatabasePath=Server.MapPath("data.mdb")
Set objConn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0; Jet OLEDB:Database Password=; Data Source=" & strDatabasePath
objConn.Open connstr