三个牛五笔怎么打:关于ASP访问ACCESS数据库的连接问题?

来源:百度文库 编辑:高考问答 时间:2024/04/19 13:58:02
高手们帮我看看这段程序的问题,提示的错误是“Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
”我已经在控制面板里的ODBC里添加了Microsoft Access Driver(*.mdb)
程序如下:
<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open"driver={Microsoft Access Driver(*.mdb)};dbp=C:\byq.mdb"
sql="select * from srzbyq where tihao='2.3'"
Set.rs=Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,2,2
a(1)=rs("Sna")
rs.Close
Set.rs=Nothing
conn.Close
Set.conn=Nothing
%>

不需要在ODBC里添加了Microsoft Access Driver(*.mdb),直接把你程序的第二行改成
conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\byq.mdb"
即可