ASP连接ACCESS的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:29:41
connection.asp里:
<%
set conn=Server.CreateObject("adodb.connection")
conn.Open "Provider=Micrsoft.Jet.OLEDB.4.0;" "Data Source=" & Server.MapPath("05sc.mdb")
%>
test.asp里
<html>
<body>
<%
set rs=Server.CreateObject("adodb.Recordset");
conn.Open "select * from student where username='"&username&"'",conn,1,3;
if(rs.EOF==true)
%>
<script language="javascript">alert("找不到");</script>
</body>
</html>
错误提示:
Microsoft JScript 编译错误 '800a03ec'

缺少 ';'

\wwwroot\connection.asp, line 2

请问我的CONNECTION.asp哪里错了?
是不是结尾要加分号?我加了后也不行.

VB不要分号的~ C语言才要啊~
去掉分号 该下这句
conn.Open "Provider=Micrsoft.Jet.OLEDB.4.0;" "Data Source=" & Server.MapPath("05sc.mdb")

conn.Open "Provider=Micrsoft.Jet.OLEDB.4.0;"&"Data Source=" & Server.MapPath("05sc.mdb")

--
conn.Open "Provider=Micrsoft.Jet.OLEDB.4.0;" "Data Source=" & Server.MapPath("05sc.mdb")
--写错了
conn.open "Provider=Micrsoft.Jet.OLEDB.4.0;Data Source="& Server.Mappath("05sc.mdb")

试了以上两位的都不行啊,还是同样的错误提示。。。
Microsoft JScript 编译错误 '800a03ec'

缺少 ';'

\wwwroot\connection.asp, line 2

ie浏览器升级一下就好了阿

修改

<%
Set Conn = Server.CreateObject("ADODB.Connection")
conn.open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("05sc.mdb")
%>

刷新网页