| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 340 人关注过本帖
标题:求助:数据库更改
只看楼主 加入收藏
bambo8
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-8-17
收藏
 问题点数:0 回复次数:5 
求助:数据库更改

<%
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("1.mdb")
conn.open
sql="select * from oblog_user"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,2,3
if not rs.bof then
rs.movefirst
end if

do while not rs.eof
if rs("user_domainroot")="" then
set rs("user_domainroot")="http://www.sina.com"
end if
if rs("user_domain")="" then
user1=rs("username")
set rs("user_domain")=user1
end if
rs.update
rs.movenext
loop
%>

运行不报错,可是数据有的还是空的,还是没改,请问一下错在哪!

谢谢!

搜索更多相关主题的帖子: 数据库 
2006-09-13 16:20
xiyangyu
Rank: 1
等 级:新手上路
帖 子:142
专家分:0
注 册:2006-8-31
收藏
得分:0 
&lt;%
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&amp;server.MapPath("1.mdb")
conn.open
sql="select * from oblog_user"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,2,3
do while not rs.eof
if rs("user_domainroot")="" then
  rs("user_domainroot")="http://www.
end if
if rs("user_domain")="" then
user1=rs("username")
 rs("user_domain")=user1
end if
rs.update
rs.movenext
loop
%&gt;
这样试一试呢?

天行健,君子以自强不息;地势坤,君子以厚德载物。
2006-09-13 17:14
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
set rs("user_domainroot")="http://www.sina.com"
set干啥用的?
2006-09-13 17:26
bambo8
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-8-17
收藏
得分:0 
二楼的你好,你的方法我试了,还是没用!
三楼的你好,set rs("user_domainroot")="http://www.只是在数据库的表中user_domainroot一栏如果是空的话加上“http://www.sina,com”,仅此功能而已!
2006-09-13 17:55
chzhy1984
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-9-13
收藏
得分:0 

<%
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("1.mdb")
conn.open
sql="select * from oblog_user"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,2,3
if not rs.bof then
rs.movefirst
end if

do while not rs.eof
if trim(rs("user_domainroot"))="" then
rs("user_domainroot")="http://www.sina.com"
end if
if trim(rs("user_domain"))="" then
user1=rs("username")
rs("user_domain")=user1
end if
rs.update
rs.movenext
loop
%>

2006-09-13 20:38
chzhy1984
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-9-13
收藏
得分:0 
&lt;%
set conn=server.CreateObject("adodb.connection")
conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&amp;server.MapPath("1.mdb")
conn.open
sql="select * from oblog_user"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,2,3
if not rs.bof then
rs.movefirst
end if

do while not rs.eof
if trim(rs("user_domainroot"))="" then
rs("user_domainroot")="http://www.
end if
if trim(rs("user_domain"))="" then
user1=rs("username")
set rs("user_domain")=user1
end if
rs.update
rs.movenext
loop
%&gt;

可以加个trim()函数去掉空格试哈!
2006-09-13 20:40
快速回复:求助:数据库更改
数据加载中...
 
   



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

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