1.大虾帮我看下ADO的简单问题。3Q

rei1984 2006-01-27 12:49:05
1.大虾帮我看下ADO的简单问题。3Q
<%
set con=server.CreateObject("ADODB.connection")
con.open "DSN=lijian"
con.execute "insert into zucc(user) values('i am boy')"
set qq=con.execute("select goods from user where username='rr' order by price asc",i,-1)
response.Write "read a line :"& qq("goods") & i ‘这里的I为什么返回-1?
qq.close
‘以上都通过

Conn.Execute "UPDATE user Set goods='goodbye'",howmany,1 ‘这句话那里错了?
response.Write "run: " & howmany

con.close
%>

以下是浏览结果:
read a line :ss-1
Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象: ''

/26-1.asp,行 18

我的问题:
1. 为什么 ‘这里的I为什么返回-1?
2. ‘这句话那里错了? 我改了好久都不对。
Conn.Execute("UPDATE user Set goods='goodbye'",howmany,1) 这样也错
Conn.Execute("UPDATE user Set goods='goodbye'",howmany,-1) 还是错

缺少对象: ''到底那里加 ’ ’
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu_zhaoqf 2006-02-01
  • 打赏
  • 举报
回复
Conn.Execute('UPDATE user Set goods="goodbye"',howmany,-1)
xuefengal 2006-01-31
  • 打赏
  • 举报
回复
数据库连接句柄传递出错,如上两楼所说。
sanshisong 2006-01-30
  • 打赏
  • 举报
回复
Conn.Execute "UPDATE user Set goods='goodbye'",howmany,1
------
此处应该为con,
注意这句:set con=server.CreateObject("ADODB.connection")
所以下面的也应该是执行con
YJBOLD 2006-01-30
  • 打赏
  • 举报
回复
Conn.Execute "UPDATE user Set goods='goodbye'",howmany,1 ‘这句话那里错了?
改成con 看看
rei1984 2006-01-29
  • 打赏
  • 举报
回复
不好意思,过年麻烦大家,大家帮我看一下吧,谢谢了
rimguncheng 2006-01-29
  • 打赏
  • 举报
回复
Conn.Execute "UPDATE user Set goods='goodbye'",howmany,1 ‘这句话那里错了?
改成con 看看

28,406

社区成员

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

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