注册 登录
编程论坛 ASP技术论坛

求助 语法错误 (操作符丢失) 在查询表达式 'type=鈥樺叕鍙哥畝浠嬧

xuanyuan1024 发布于 2010-04-01 13:44, 704 次点击

Microsoft JET Database Engine 错误 '80040e14'

语法错误 (操作符丢失) 在查询表达式 'type=鈥樺叕鍙哥畝浠嬧

        <%SQL="Select  * from zhenhua where type='公司简介'  order by id desc"
           Set rs1=Server.CreateObject("ADODB.RecordSet")
           rs1.Open SQL,cnn1,1,1%>(提示这里出错)
      <%=rs1("content")%>


请教高手帮忙!

[ 本帖最后由 xuanyuan1024 于 2010-4-1 13:46 编辑 ]
3 回复
#2
golmjie2010-04-07 15:49
好像打不开数据库的样子。不知道是不是没有权限!
#3
yms1232010-04-07 16:30
中文乱码了,用的是什么数据库SQL Server还是Access?
#4
任川2010-05-16 21:48
操作符丢失) 在查询表达式 '学生id= and (是否补考=False or 补考成绩<>0)' 中。
代码如下
<%
flagxz=0
randomize
set rss=conn.execute("select top 1 * from report where 学生id="&session("id")&" and (是否补考=False or 补考成绩<>0) order by id desc ")

if rss.eof then
qi=1
else
qi=rss("id")+1
end if
set rss=conn.execute("select top 1 * from report where 学生id="&session("id")&" and (是否补考=True and  补考成绩=0) order by id desc ")
if not rss.eof then
qi=rss("id")
end if


set rss=conn.execute("select top 1 * from test order by id desc")
if rss.eof then
%>
这是哪里错了。大家帮帮忙
1