语法错误 (操作符丢失) 在查询表达式 'ID=' 中。我劇烈的不知道是為什麽

ccdj 2004-05-05 08:04:42
下面的代碼。。出錯了.不知道什麽ID錯。。哎。搞得我頭都痛了



Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC Microsoft Access 驱动程序] 语法错误 (操作符丢失) 在查询表达式 'ID=' 中。

/2/admin_vipfuwuSave.asp, 行48











<!--#include file="function.asp"-->
<!--#include file="conn.asp"-->
<%
title=request.form("title")
Content=request.form("Content")
founerr=false
act=request("act")
set rs=server.createobject("adodb.recordset")
select case act
case "add"
call add()
case "edit"
call edit()
case "del"
call del()
case else
rs.close
conn.close
set conn=nothing
response.write "操作错误"
Response.End
end select
%>
<%
sub del()
sql="delete from vipfuwu where id="&request("id")
rs.open sql,conn,1,3
conn.close
set conn=nothing
response.redirect "admin_vipMana.asp"
end sub
sub add()
sql="select * from vipfuwu"
rs.open sql,conn,1,3
rs.addnew
rs("title")=title
rs("Content")=Content
rs("adddate")=NOW()
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
Response.Redirect "admin_vipMana.asp"
end sub
sub edit()
sql="select * from vipfuwu where ID="&request("ID")
rs.open sql,conn,1,3
rs("title")=title
rs("Content")=Content
rs("adddate")=NOW()
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
Response.Redirect "admin_vipMana.asp"
end sub
%>
...全文
30 13 点赞 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liuyangxuan 2004-05-06
好,我也剧烈的接分来啦。
哈哈!~!~
  • 打赏
  • 举报
回复
ccdj 2004-05-06
好的.谢谢你他了.等管理员。来给你们剧烈的加分的。。。哈哈.谢谢你们了。
  • 打赏
  • 举报
回复
dullwolf 2004-05-05
可能取到id是空的
或者字段类型不是数字
  • 打赏
  • 举报
回复
stayhere 2004-05-05
在开关判断ID值:
if trim(request("id"))="" then
response.write "参数错误"
response.end
end if
  • 打赏
  • 举报
回复
ccdj 2004-05-05
谢谢上楼的。。
  • 打赏
  • 举报
回复
ccdj 2004-05-05
<!--#include file="function.asp"-->
<%CheckAdmin1%>
<!--#include file="conn.asp"-->
<!--#include file="const.asp"-->
<!--#include file="top.asp"-->
<table border="0" width="778">
<tr>
<td valign=top>
<!--#include file="admin_left.asp"-->
</td>
<td valign=top>
<table width=567 border=0 cellPadding=0 cellSpacing=0>
<tr>
<td height="28" colspan=3><img src="img0312/565.jpg" width="567" height="28"></td>
</tr>
<tr><td background=img0312/table_bg05.gif><img src=img0312/empty.gif width="8" height="8"></td>
<td valign=top bgcolor=#BE1600 class=white>
<img src=img0312/empty.gif width=506 height=12>

<table border="0" width="502" cellspacing="0">
<tr>
<td width="100%" align="center">添加VIP会员服务</td>
</tr>
<form method="POST" action="admin_vipfuwuSave.asp">
<tr>
<td width="100%" align="center">服务标题: <input type="text" name="title" size="20"></td>
</tr>
<tr>
<td align="center">--------代碼處---------(此处支持HTML语言,请尽量使用HTML语言书写)</td>
</tr>
<tr>
<td align="center"><textarea rows="32" name="Content" cols="75"></textarea></td>
</tr>
<tr>
<td align=center>
<input type=hidden value="add" name="act">
<input type="submit" value=" 确定 " name="id"> 
<input type="reset" value=" 清 除 " name="cmdcancel"></td>
</tr>
</form>
</table>

</td>
<td background=img0312/table_bg06.gif><img src=img0312/empty.gif width="8" height="8"></td></tr>
<tr>
<td height="12" colspan=3><img src=img0312/565w.jpg width=567></td>
</tr>

</table>

</td>
</tr>
</table>
<%
conn.close
set conn=nothing
%>
  • 打赏
  • 举报
回复
ccdj 2004-05-05
哦。谢谢。现在改好了。。
<input type="submit" value=" 确定 " name="id"> 
现在不同了。。



Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'

[Microsoft][ODBC Microsoft Access 驱动程序] 参数不足,期待是 1。

/2/admin_vipfuwuSave.asp, 行48

  • 打赏
  • 举报
回复
wanghr100 2004-05-05
错误提示写得很清楚啊.
你看一下,你的提交页面.的name
<input type="text" name="id">
  • 打赏
  • 举报
回复
ccdj 2004-05-05
我不是飞在上面吗?。。哎。。

  • 打赏
  • 举报
回复
danjingwu 2004-05-05
你上一页没有ID变量啊,所以这一页没有接到,把上一页的代码贴出来
  • 打赏
  • 举报
回复
ccdj 2004-05-05
我不知道怎麽改。。asp的。我就是不懂语言。。难啊。。

哪位。好心人。。帮我改好。。

再把代码。。飞出下面。。我会非常的谢你的,
  • 打赏
  • 举报
回复
没有传递过id值来啊
你的sub写成sub edit(subid)~sub del(subid)
subid作为过程的输入参数
然后在文件头部
dim id
id=request("id")
select case act
case "add"
call add()
case "edit"
call edit(id)
case "del"
call del(id)
case else
..........
  • 打赏
  • 举报
回复
tianjy 2004-05-05
response.write "request(id)=" & request("id")
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-05-05 08:04
社区公告
暂无公告