标题:update语法错误
只看楼主
qq757500610
Rank: 1
来 自:娘胎
等 级:新手上路
帖 子:15
专家分:3
注 册:2010-5-27
结帖率:100%
已结贴  问题点数:10 回复次数:5 
update语法错误
<%
dim var_id
var_id=session("id")
if request.form("name")<>"" and request.form("url")<>"" and request.form("text")<>"" then
dim db
set db=server.CreateObject("ADODB.Connection")
    db.open "web"      //利用数据源连接数据库     
dim varname,varurl,vartext
varname=request.form("name")
varurl=request.form("url")
vartext=request.form("text")
db.execute "update web set name='"&varname&"', url='"&varyrl&"',text='"&vartext&"' where id="&var_id
response.Redirect "index.asp"
else
response.write "请将所有信息填写完整"
response.write "<a href='index.asp' >重新更新</a>"
end if
%>
 
var_id的值可以获得
在网上找了很多相关的问题,还是找不到

[ 本帖最后由 qq757500610 于 2010-6-3 15:30 编辑 ]
搜索更多相关主题的帖子: 连接数据库 update 数据源 where 
2010-06-03 15:28
yjy1987420
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:39
专家分:120
注 册:2009-9-14
得分:2 
把 , 改成and
2010-06-03 15:31
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
Sql="update web set name='"&varname&"', url='"&varyrl&"',text='"&vartext&"' where id="&var_id
Respons.Write Sql
输出一下SQL语句看一下显示什么。
2010-06-03 15:40
qq757500610
Rank: 1
来 自:娘胎
等 级:新手上路
帖 子:15
专家分:3
注 册:2010-5-27
得分:0 
回复 3楼 yms123
update web set name='腾讯', url='',text='腾讯QQ' where id=9

非一般的人,做非一般的事;而我只是一般的人而已。
2010-06-03 15:48
qq757500610
Rank: 1
来 自:娘胎
等 级:新手上路
帖 子:15
专家分:3
注 册:2010-5-27
得分:0 
回复 2楼 yjy1987420
还是不行啊

非一般的人,做非一般的事;而我只是一般的人而已。
2010-06-03 15:53
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:8 
办法一:
Sql="update [web] set name='"&varname&"', url='"&varurl&"',text='"&vartext&"' where id="&var_id
表名加中括号
办法二:
Dim rsWeb
Set rsWeb=Server.CreateObject("ADODB.RecordSet")
rsWeb.Open "select * from [web] where id="&var_id,db,1,3
rsWeb("name")=varname
rsWeb("url")=varurl
rsWeb("text")=vartext
rsWeb.update
rsWeb.Close
Set rsWeb=Nothing
用RecordSet来更新数据库

2010-06-03 16:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-309169-1-1.html




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

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