ASP删除表里内容出错

adonwjw 2001-07-11 06:15:38
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
/txt/pro/TEMP_del.asp, 第 7 行
page1中删除时出错
page1代码:
<div align="center"><a href="TEMP_del.asp?USE=<% response.write rs("USER") %>">删除</a></div>

page2代码
id=Request("USE")
conn.execute "DELETE FROM User WHERE USER = (" & id &" )"
%>

我又来提问了(:

...全文
146 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
adonwjw 2001-07-12
  • 打赏
  • 举报
回复
8好意思User表里面没有设关键字,
而且是ACCESS的数据库(:
wybm 2001-07-12
  • 打赏
  • 举报
回复
user是SQL里的是SQL的关键字,所以你的代码应这样写:
set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")
conn.open ......
rs.open "select * from [user] where user='"&editid&"'" ,conn,1,3
adonwjw 2001-07-12
  • 打赏
  • 举报
回复
有高手吗
adonwjw 2001-07-12
  • 打赏
  • 举报
回复
这个删除的问题已经解决了,
page1代码如下
<div align="center"><a href="del.asp?id=<% response.write rs("USER") %>">删除</a></div>
page2代码如下
id=request("id")
conn.execute("delete from user where user='"&id&"'")

现在遇到修改数据的问题
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
page1代码如下
<div align="center"><a href="join.asp?editid=<% response.write rs("USER") %>">编辑</a></div>
page2代码如下
editid=request("editid")
conn.Open "select * from user where user='"&editid&"'" ,conn,1
求大侠们指点
注:表名为User字段为USER,PWD
adonwjw 2001-07-12
  • 打赏
  • 举报
回复
谢谢大家
我已经不用修改了这项功能了
liugys 2001-07-12
  • 打赏
  • 举报
回复
>>conn.Open "select * from user where user='"&editid&"'" ,conn,1
改为
conn.open "你的数据库连接语句"
conn.execute ("update user set user='"&request.form("user")&"'" & where user='"&editid&"'")
adonwjw 2001-07-11
  • 打赏
  • 举报
回复
table名是User
谢谢大家,我明早去公司调试
tripofdream 2001-07-11
  • 打赏
  • 举报
回复
conn.execute("delete from [user] where [user]="&id)
tripofdream 2001-07-11
  • 打赏
  • 举报
回复
conn.execute("delete from [user] where user="&id)
user是SQL的关键字
liugys 2001-07-11
  • 打赏
  • 举报
回复
同意楼上的!
freezwy 2001-07-11
  • 打赏
  • 举报
回复
如果这个字段是文本就这样
id=request("use")
conn.execute("delete from user where user='"&id&"'")
是数字就
conn.execute("delete from user where user="&id)
springsrain 2001-07-11
  • 打赏
  • 举报
回复
table名是User?
ttt2 2001-07-11
  • 打赏
  • 举报
回复
conn.execute "DELETE FROM User WHERE USER = '" & id &" '"
孟子E章 2001-07-11
  • 打赏
  • 举报
回复
id=Request.QueryString("USE")

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧