标题:语法错误 (操作符丢失) 在查询表达式 'ID=' 中。
只看楼主
Teeyo
Rank: 1
等 级:新手上路
帖 子:24
专家分:6
注 册:2010-11-28
结帖率:80%
已结贴  问题点数:20 回复次数:8 
语法错误 (操作符丢失) 在查询表达式 'ID=' 中。
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'ID=' 中。
/admin/admin_hotel_tj.asp, 第 95 行


    dim location,name,id
    set rs = server.createobject("adodb.recordset")
    sql = "select * from gt where ID="&showid
    response.Write sql
    rs.open sql,conn,1,1 '错误行

需要看全码的告诉我,我发
...
搜索更多相关主题的帖子: 操作符 语法 表达 查询 
2010-12-02 19:58
Teeyo
Rank: 1
等 级:新手上路
帖 子:24
专家分:6
注 册:2010-11-28
得分:0 
在线等.
2010-12-02 19:59
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:20 
  dim location,name,id
    set rs = server.createobject("adodb.recordset")
    response.write "<font color=red>"&showid&"</font>"
    response.end
    sql = "select * from gt where ID="&showid
    response.Write sql
    rs.open sql,conn,1,1 '错误行
加2句看看输出什么没有,如果有值将以红色字体显示,如果没有,那说明变量showid根本没有获取到值!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-12-02 20:14
Teeyo
Rank: 1
等 级:新手上路
帖 子:24
专家分:6
注 册:2010-11-28
得分:0 
<!--#include file="../inclub/function.asp" -->
<%
    dim showid
    showid = request.querystring("showid")
%>
<!--#include file="../conn.asp" -->
<%
    if request.form("send") = "添加栏目" then
        dim rs,sql,gtname,gtnum,hotelbt,Hotelfenlei,Hotelxingji,gtmsj,gtdj,gtimg,Hotelmeet,gtinfo,gtcontent,gtkeyword,sid
        gtname = request.form("gtname")
        gtnum = request.form("gtnum")
        hotelbt = request.form("hotelbt")
        Hotelfenlei = request.form("Hotelfenlei")
        Hotelxingji = request.form("Hotelxingji")
        gtmsj = request.form("gtmsj")
        gtdj = request.form("gtdj")
        gtimg = request.form("gtimg")
        Hotelmeet = request.form("Hotelmeet")
        gtinfo = request.form("gtinfo")
        gtcontent = request.form("gtcontent")
        gtkeyword = request.form("gtkeyword")
        showid = request.querystring("ID")
        
   
    set rs = server.createobject("adodb.recordset")
        sql = "select * from gt where showid='"&ID&"'"
        rs.open sql,conn,1,1   
        
        call close_rs
        
    set rs = server.createobject("adodb.recordset")
        sql = "select * from gt"
        rs.open sql,conn,1,3   '1,1表示只读,1,3表示可写
        
        rs.addnew
        rs("gtname") = gtname
        rs("gtnum") = gtnum
        rs("hotelbt") = hotelbt
        rs("Hotelfenlei") = Hotelfenlei
        rs("Hotelxingji") = Hotelxingji
        rs("gtmsj") = gtmsj
        rs("gtdj") = gtdj
        rs("gtimg") = gtimg
        rs("Hotelmeet") = Hotelmeet
        rs("gtinfo") = gtinfo
        rs("gtcontent") = gtcontent
        rs("gtkeyword") = gtkeyword
        rs("HotelSid") = sid
        rs("gtdate") = now()
        rs.update
        
        call close_rs '关闭
        
        
        call close_conn '关闭销毁数据库
        
        call sussLoctionHref("栏目新增成功","admin_hotel.asp")
        
    end if
        
        

%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
body,td,th {
    font-size: 12px;
}
-->
</style>
<script language="javascript">
// 参数说明
// s_Type : 文件类型,可用值为"image","flash","media","file"
// s_Link : 文件上传后,用于接收上传文件路径文件名的表单名
// s_Thumbnail : 文件上传后,用于接收上传图片时所产生的缩略图文件的路径文件名的表单名,当未生成缩略图时,返回空值,原图用s_Link参数接收,此参数专用于缩略图
function showUploadDialog(s_Type, s_Link, s_Thumbnail){
    //以下style=coolblue,值可以依据实际需要修改为您的样式名,通过此样式的后台设置来达到控制允许上传文件类型及文件大小
    var arr = showModalDialog("../ewebeditor/dialog/i_upload.htm?style=coolblue&type="+s_Type+"&link="+s_Link+"&thumbnail="+s_Thumbnail, window, "dialogWidth:0px;dialogHeight:0px;help:no;scroll:no;status:no");
}
</script>
</head>

<body>
<%
    dim location,name,id
    set rs = server.createobject("adodb.recordset")
    sql = "select * from gt where ID="&showid
    rs.open sql,conn,1,1

%>


<form action="admin_hotel_tj.asp" method="post" name="add">
<input type="hidden" value="<%=showid%>" name="showid" />
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="0">


  <tr>
    <td width="14%" align="center" valign="middle">名称:</td>
    <td width="86%" align="left" valign="middle">
      <input name="gtname" type="text" /></td>
  </tr>
  <tr>
    <td align="center" valign="middle">区域划分:</td>
    <td align="left" valign="middle"><label>
    <input type="radio" name="Hotelfenlei" value="1" />亚龙湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="2" />三亚湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="3" />大东海
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="4" />市区
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="5" />海棠湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="6" />海口
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="7" />其他地区
    </label>&nbsp;&nbsp;    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">星级:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="Hotelxingji" value="0" />家庭旅馆
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="3" />三星级
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="4" />四星级
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="5" />五星级
    </label>&nbsp;&nbsp;    </td>
  </tr>
<tr>
    <td align="center" valign="middle">请选择添加类别:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="hotelbt" value="1" />房间
    </label>&nbsp;&nbsp;
     <input type="radio" name="hotelbt" value="2" />套餐
    </label>&nbsp;&nbsp;
  </td>
  </tr>
  <tr>
    <td align="center" valign="middle">是否有会场:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="Hotelmeet" value="1" />有
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelmeet" value="2" />没
    </label>&nbsp;&nbsp;
  </td>
  </tr>
  <tr>
    <td align="center" valign="middle">价格:</td>
    <td align="left" valign="middle"><input name="gtmsj" type="text" />
      &gt;&gt;门市价&nbsp;&nbsp;&nbsp;&nbsp;
      <input name="gtdj" type="text" />
      &gt;&gt;优惠价</td>
  </tr>
  <tr>
    <td align="center" valign="middle">图片:</td>
    <td align="left" valign="middle"><input type=text name=gtimg size=50> <input type=button value="上传图片..." onClick="showUploadDialog('image', 'add.gtimg', '')">    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">简介:</td>
    <td align="left" valign="middle">
    <textarea cols="50" rows="5" name="gtinfo" ></textarea>    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">内容:</td>
   <td align="left" valign="middle">
    <input type="hidden" name="gtcontent" value=""  />
<IFRAME ID="eWebEditor1" SRC="../ewebeditor/ewebeditor.htm?id=gtcontent&style=standard650" FRAMEBORDER="0" SCROLLING="no" WIDTH="650" HEIGHT="350"></IFRAME>  </tr>
    <tr>
    <td align="center" valign="middle">关键字</td>
    <td align="left" valign="middle"><input type="text" name="gtkeyword"/>
      (多个关键字请使用英文逗号&ldquo;,&rdquo;隔开)</td>
  </tr>
  <tr>
    <td align="center" valign="middle">&nbsp;</td>
    <td align="left" valign="middle"><input type="submit" onclick="return check();" name="send" value="添加内容" /></td>
  </tr>
</table>

</form>


</body>
</html>
<%
   
    call close_rs
    call close_conn
%>


斑竹帮我看一下 为什么我的 showid没有值啊...麻烦麻烦你了
2010-12-02 20:17
Teeyo
Rank: 1
等 级:新手上路
帖 子:24
专家分:6
注 册:2010-11-28
得分:0 
<!--#include file="../inclub/function.asp" -->
<%
        dim showid
    showid = request.querystring("showid")
%>
<!--#include file="../conn.asp" -->
<%
    if request.form("send") = "添加栏目" then
        dim rs,sql,gtname,gtnum,hotelbt,Hotelfenlei,Hotelxingji,gtmsj,gtdj,gtimg,Hotelmeet,gtinfo,gtcontent,gtkeyword,sid
        gtname = request.form("gtname")
        gtnum = request.form("gtnum")
        hotelbt = request.form("hotelbt")
        Hotelfenlei = request.form("Hotelfenlei")
        Hotelxingji = request.form("Hotelxingji")
        gtmsj = request.form("gtmsj")
        gtdj = request.form("gtdj")
        gtimg = request.form("gtimg")
        Hotelmeet = request.form("Hotelmeet")
        gtinfo = request.form("gtinfo")
        gtcontent = request.form("gtcontent")
        gtkeyword = request.form("gtkeyword")
        id = request.form("ID")

    set rs = server.createobject("adodb.recordset")
        sql = "select * from  gt where showid="&ID&""
        rs.open sql,conn,1,3   '1,1表示只读,1,3表示可写
        
        rs.addnew
        rs("gtname") = gtname
        rs("gtnum") = gtnum
        rs("hotelbt") = hotelbt
        rs("Hotelfenlei") = Hotelfenlei
        rs("Hotelxingji") = Hotelxingji
        rs("gtmsj") = gtmsj
        rs("gtdj") = gtdj
        rs("gtimg") = gtimg
        rs("Hotelmeet") = Hotelmeet
        rs("gtinfo") = gtinfo
        rs("gtcontent") = gtcontent
        rs("gtkeyword") = gtkeyword
        rs("ID") = id
        rs("HotelSid")=showid
        rs("gtdate") = now()
        rs.update
        
        call close_rs '关闭
        
        
        call close_conn '关闭销毁数据库
        
        call sussLoctionHref("栏目新增成功","admin_hotel.asp")
        
    end if
        
        

%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
body,td,th {
    font-size: 12px;
}
-->
</style></head>

<body>
<%
    dim location,name,id
    set rs = server.createobject("adodb.recordset")
    sql = "select * from gt where showid="&id
    response.Write sql
    rs.open sql,conn,1,1

%>


<form action="admin_hotel_tj.asp" method="post" name="add">
<input type="hidden" value="<%=showid%>" name="showid" />
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="0">
  
       <tr>
    <td width="14%" align="center" valign="middle">
酒店名称:</td>
    <td width="86%" align="left" valign="middle">
   
    <select name="gtnum">
    <%
    set rs = server.createobject("adodb.recordset")
    sql = "select * from gt where gtnum=1 "
    rs.open sql,conn,1,1
    do while not rs.eof
    %>
          <option value="<%=rs("ID")%>" name="gtnum"><%=rs("gtname")%></option>
    <%
    rs.movenext
    loop
    %>
      </select>    </td>
      </tr>


  <tr>
    <td width="14%" align="center" valign="middle">名称:</td>
    <td width="86%" align="left" valign="middle">
    <input name="gtname" type="text" /></td>
  </tr>
  <tr>
    <td align="center" valign="middle">区域划分:</td>
    <td align="left" valign="middle"><label>
    <input type="radio" name="Hotelfenlei" value="1" />亚龙湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="2" />三亚湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="3" />大东海
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="4" />市区
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="5" />海棠湾
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="6" />海口
    </label>&nbsp;&nbsp;
    <input type="radio" name="Hotelfenlei" value="7" />其他地区
    </label>&nbsp;&nbsp;    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">星级:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="Hotelxingji" value="0" />家庭旅馆
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="3" />三星级
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="4" />四星级
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelxingji" value="5" />五星级
    </label>&nbsp;&nbsp;    </td>
  </tr>
<tr>
    <td align="center" valign="middle">请选择添加类别:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="hotelbt" value="1" />房间
    </label>&nbsp;&nbsp;
     <input type="radio" name="hotelbt" value="2" />套餐
    </label>&nbsp;&nbsp;
  </td>
  </tr>
  <tr>
    <td align="center" valign="middle">是否有会场:</td>
    <td align="left" valign="middle"><label>
      <input type="radio" name="Hotelmeet" value="1" />有
    </label>&nbsp;&nbsp;
     <input type="radio" name="Hotelmeet" value="2" />没
    </label>&nbsp;&nbsp;
  </td>
  </tr>
  <tr>
    <td align="center" valign="middle">价格:</td>
    <td align="left" valign="middle"><input name="gtmsj" type="text" />
      &gt;&gt;门市价&nbsp;&nbsp;&nbsp;&nbsp;
      <input name="gtdj" type="text" />
      &gt;&gt;优惠价</td>
  </tr>
  <tr>
    <td align="center" valign="middle">图片:</td>
    <td align="left" valign="middle"><input type=text name=gtimg size=50> <input type=button value="上传图片..." onClick="showUploadDialog('image', 'add.gtimg', '')">    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">简介:</td>
    <td align="left" valign="middle">
    <textarea cols="50" rows="5" name="gtinfo" ></textarea>    </td>
  </tr>
  <tr>
    <td align="center" valign="middle">内容:</td>
   <td align="left" valign="middle">
    <input type="hidden" name="gtcontent" value=""  />
<IFRAME ID="eWebEditor1" SRC="../ewebeditor/ewebeditor.htm?id=gtcontent&style=standard650" FRAMEBORDER="0" SCROLLING="no" WIDTH="650" HEIGHT="350"></IFRAME>  </tr>
    <tr>
    <td align="center" valign="middle">关键字</td>
    <td align="left" valign="middle"><input type="text" name="gtkeyword"/>
      (多个关键字请使用英文逗号&ldquo;,&rdquo;隔开)</td>
  </tr>
  <tr>
    <td align="center" valign="middle">&nbsp;</td>
    <td align="left" valign="middle"><input type="submit" onclick="return check();" name="send" value="添加内容" /></td>
  </tr>
</table>

</form>


</body>
</html>
<%
   
    call close_rs
    call close_conn
%>


为了方便看...showid我已经画上红色了  麻烦诸位高手了
2010-12-02 20:26
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
  sql = "select * from gt where showid="&id

你的代码里到底是哪个在前面?问的时候是sql = "select * from gt where ID="&showid,现在写出来又变成这样了:  sql = "select * from gt where showid="&id


Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-12-02 20:36
Teeyo
Rank: 1
等 级:新手上路
帖 子:24
专家分:6
注 册:2010-11-28
得分:0 
是我后改的... 斑竹 请以 5楼为主, 还是 ID 没有值 帮忙看一下 拜托拜托
2010-12-02 20:46
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
得分:0 
showid = request.querystring("showid")
看你这样改成
showid = request.form("showid")

QQ:63572063
2010-12-02 22:18
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
得分:0 
ID不会没有值的,除非你的库里没有数据,只有可能是showid没有值。

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-12-03 08:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-327698-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028244 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved