网页数据库问题
网页数据库问题,在ASP格式网页中,建立了数据库连接,在测试时,为什么无法显示网页?错误信息为错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/new00/aa.asp, line 11, column 4
set conn=server.createobject("adodb.connection")
---^
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
GET /new00/aa.asp
参考答案:注意ADODB数据库连接语句,改为如下:
<%
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("example3.mdb")
%>
提示缺少";",其实是系统认为你语句没有完成。一楼说的加上";"反而是错误的!!
根据连接的数据库类型的不同,连接的语句是不同的,四楼的:
<%
con.open "Provider=SQLOLEDB.1;password=sa;persist security info=true;user ID=sa;initial catalog=hello3w;data source=."
%>
这是连接SQL Server数据库的语句。
楼主的:
<%
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
%>
是以前连接ACCESS数据库的方法了,现在已经不用了。