| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1718 人关注过本帖
标题:请问这是怎么回事?
取消只看楼主 加入收藏
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
 问题点数:0 回复次数:6 
请问这是怎么回事?

我在做留言本的写入时,sql="insert into gb(name,tel,message)values('"&name&'",'"&tel&'",'"&message&'")" 可是浏览器上显示错误,是什么“操作必须使用一个更新查询”。 请问这是什么原因?? 我是新手,请大虾们指点

[此贴子已经被作者于2004-06-24 00:40:02编辑过]

搜索更多相关主题的帖子: 浏览器 查询 message insert values 
2004-06-24 00:38
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 

俺写的是这样的,你帮俺看看,谢谢:

<% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("guestbook.mdb") name=request.form("name") mail=request.form("mail") message=request.form("message") exec="insert into gb(name,mail,message) values ('"&request.form("name")&"','"&request.form("mail")&"','"&request.form("message")&"')" conn.execute exec conn.close set conn=nothing response.write "成功!" %>

另外能告诉我更多一些“游标”应该怎么设的么?


2004-06-24 11:26
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 

浏览器上显示的是这样的:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft JET Database Engine 错误 '80004005'

操作必须使用一个可更新的查询。

/index.asp,行9


2004-06-24 11:50
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 
以下是引用regedit在2004-06-24 12:28:31的发言:

exec="insert into gb(name,mail,message) values ('"&request.form("name")&"','"&request.form("mail")&"','"&request.form("message")&"')" set rs=conn.execute(exec)

改成上面那样子!

这个之前我在书上看见过,也试过了,好象也不行啊。

我觉得8楼说改成这样:conn.execute(exec)

并不是说set rs=conn.execute(exec)错,只是为省去set rs=server.createobject("adodb.recordset")

不知我说的对吗?


2004-06-24 19:25
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 
10楼,你是指values前后要有空格是吧?

2004-06-24 19:32
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 

谢谢你们,看到你们这么热情我真高兴!

有你们的帮助我肯定会进步很快的!


2004-06-25 00:11
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
收藏
得分:0 

是吗?呵呵,谢谢

但是第一个问题我还没搞定,你们所说的好象我都试了,但还是出错。

天啊,救救我


2004-06-25 23:59
快速回复:请问这是怎么回事?
数据加载中...
 
   



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

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