现在厂长在哪里直播:ASP高手出来下,帮个忙
来源:百度文库 编辑:高考问答 时间:2024/07/17 07:12:54
select * FROM user WHERE 用户名='lsb'
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft JET Database Engine 错误 '80040e14'
FROM 子句语法错误。
/lt/index.asp,行18
第一句是我用Response.Write sql 输出的.
其中第18行是:Set Rs=conn.Execute(sql)
sql="select * FROM user WHERE 用户名='" & Request("name") & "'"
以前我是用adodb连接数据库的,当时没问题,后来网站要求要用OLEDB方式,我没用过,换了之后就变成这样了.
连接文件:
dim conn,strconn
set conn = server.createobject("adodb.connection")
'strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & chr(34) & Server.MapPath("jdbbs.mdb") & chr(34)
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("jdbbs.mdb")
conn.open connstr
请问哪出问题了?我的IIS不支持?还是什么?
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft JET Database Engine 错误 '80040e14'
FROM 子句语法错误。
/lt/index.asp,行18
第一句是我用Response.Write sql 输出的.
其中第18行是:Set Rs=conn.Execute(sql)
sql="select * FROM user WHERE 用户名='" & Request("name") & "'"
以前我是用adodb连接数据库的,当时没问题,后来网站要求要用OLEDB方式,我没用过,换了之后就变成这样了.
连接文件:
dim conn,strconn
set conn = server.createobject("adodb.connection")
'strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & chr(34) & Server.MapPath("jdbbs.mdb") & chr(34)
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("jdbbs.mdb")
conn.open connstr
请问哪出问题了?我的IIS不支持?还是什么?
缺少“end”只有一种情况,那就是:用了需要结尾的搭配而少了开头或结尾,例如“if”后必须有"end if" 结尾。你500-100.asp第242行可能是“end if ”你试着检查一下前面的行是否少了“if”。