Microsoft VBScript 编译器错误 (0x800A03F6)

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:37:52
错误类型:
Microsoft VBScript 编译器错误 (0x800A03F6)
缺少 'End'
/cj1/querrycj.asp, 第 52 行

下面的是代码:

<%
xh=replace(request("xh"),"'","")
kc=replace(request("kc"),"'","")
%>
<!-- #include file="inc/conn.asp"-->
<%sql="select * from cj where 1=1 "
if request("kind")="9" then
if xh="" then
sql=sql&"and xh='"&xh&"' "
End If
if kc<>"" then
response.write "<script language=JavaScript>" & chr(13) &

"alert('请您输入课程名');" & "history.back()" & "</script>"
Response.End
end if
If kc <> "不清楚" Then
sql=sql&"and kc='"&kc&"'"
End If

set rs1=conn.execute(sql)

%>
&l

回答:VISTA
学弟
3月29日 19:14 由于我没有看到你的asp程序,所以我不清楚你的程序是否正确。

一般来说,这样的问题主要是asp文件中的服务器程序不正确造成的,另外涉及到odbc驱动程序可能是数据库部分有问题。看看你的机器中是否有安装不完全的数据库引擎 。另外一个问题就是有可能Access(Jet驱动)数据库查询语句(id) form wdwz6 where hidden=1 有问题,是不是缺少select关键词?

祝你好运!