中国古代智力玩具:ASP网页提示语法错误

来源:百度文库 编辑:高校问答 时间:2024/04/28 21:21:13
Microsoft JET Database Engine 错误 '80040e14'

语法错误 (操作符丢失) 在查询表达式 'linkid=' 中。

/9/shoplinkedit.asp,行 155

源代码如下:
<125><td width=30% align=center class=titletd colspan=2 height=20>------->修 改 友 情 链 接<-------</td>
</tr>
<tr>
<td width=30% align=right class=td>网站名称:</td><td align=left class=td><input name=zdname type=text size=50 maxlength=20></td>
</tr>
<tr>
<td width=30% align=right class=td>网站地址:</td><td align=left class=td><input name=zdurl type=text size=50 maxlength=100></td>
</tr>
<tr>
<td width=30% align=right class=td>图片链接:</td><td align=left class=td><input name=logo type=text size=50 maxlength=150></td>
</tr>
<tr>
<td width=100% align=center colspan=3 class=td><input name=submit type=submit value=修改>    <input name=reset type=reset value=重写></td>
</tr>
<tr>
<td width=100% align=center colspan=3 class=titletd height=2>请先点击上面的网站名称链接,信息将自动显示出来,再作修改!</td>
</tr>
</form>
</table>
</td>
<td width=1 class=titletd> </td>
</tr>
</table>
<% end if %>
<%
rs.close
set rs=nothing
if not isempty(rst("linkid")) then
set rsid=server.createobject("adodb.recordset")
sql="select * from userlink where linkid="&rst("linkid")
<155>行rsid.open sql,conn,1,3
%>
自己已经解决

是 if 语句的错误
下面用了if not isempty(rst("linkid")) then
改为if isnum(rst("linkid")) then

就OK了