标题:谁教教我怎么用update啊?感谢madpbpl,不然每条都手动改就惨了。(已解决)
只看楼主
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
结帖率:100%
 问题点数:0 回复次数:4 
谁教教我怎么用update啊?感谢madpbpl,不然每条都手动改就惨了。(已解决)
以下代码是我从网上COPY过来的代码,sql="update hw set baozhuang2='Plastic bag' where baozhuang2='1222' "
这句的hw baozhuang2='Plastic bag' baozhuang2='1222' 分别是什么意思啊。。。
哪位高手指点下啊???
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="update hw set baozhuang2='Plastic bag' where baozhuang2='1222' "
rs.open sql,conn,1,3
rs.close
response.write "成功"
response.write "<br>"
response.write "<a href=addfact.asp>返回</a>"
%>
我用update是想把
A表内的字段AX的内容...
替换为B表内的字段BID...
B表另外还有BX字段...
其中AX字段中内容跟BX的内容一样。。。
谢谢大家了。。。

[[italic] 本帖最后由 letla 于 2007-12-9 14:10 编辑 [/italic]]
搜索更多相关主题的帖子: update madpbpl Plastic bag 
2007-12-09 13:32
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
这句的hw baozhuang2='Plastic bag' baozhuang2='1222' 分别是什么意思啊。。。
这句的意思就是把等于1222字符串的字段baozhang2替换成字符串plastic bag

我用update是想把
A表内的字段AX的内容...
替换为B表内的字段BID...
B表另外还有BX字段...
其中AX字段中内容跟BX的内容一样。。。
试试这样行不行?
sql="select * from B"
set rs =Server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
do while not rs.eof
set rs1=server.createobject("adodb.recordset")
sql1="update A set AX='"& rs("BID")& "' where  AX='" & rs("BX")&"'"
rs1.open sql1,conn,1,3
rs1.close
rs.movenext
loop
rs.close
set rs=nothing
2007-12-09 13:55
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
得分:0 
ADODB.Recordset 错误 '800a0e78'

对象关闭时,不允许操作。

rs1.close
2007-12-09 14:01
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
原帖由 [bold][underline]letla[/underline][/bold] 于 2007-12-9 14:01 发表 [url=http://bbs.][/url]
ADODB.Recordset 错误 '800a0e78'

对象关闭时,不允许操作。

rs1.close

把这句删掉
2007-12-09 14:02
letla
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-11-18
得分:0 
成功了。。。谢谢madpbpl。。。

2007-12-09 14:04



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




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

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