您的位置:程序门 -> web 开发 -> asp



请教一个循环问题~要求对数据库进行批量更新!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教一个循环问题~要求对数据库进行批量更新!
发表于:2007-03-28 13:51:23 楼主
要求是这样的:
按钮点击以后,   把第一个字段变为1,之后的字段依次变为2,3,4,5......!
请问该怎么实现?
比如
infor2表里的px字段!
发表于:2007-03-28 13:51:321楼 得分:0
发表于:2007-03-28 14:02:302楼 得分:0
楼主可以先将要更新的东西写一个循环放入一个数组

然后使用.  
rs.addnew
数组
rs.update

主要问题是先要设计好循环的代码
发表于:2007-03-28 14:07:073楼 得分:0
能提供一下具体代码吗?
我循环写不来!
<%
function   px()
{
dim   i,j
i=1
j=i+1
if
document.all(ingc).checked=true;
then
set   rs=server.createobject( "adodb.recordset ")
sql= "select   px   from   infor2 "
rs.open   sql,conn,1,3
do   while   i
rs( "px ")=j
rs.update
rs.movenext
loop
rs.close
end   if
end   function
}
%>
发表于:2007-03-28 14:07:194楼 得分:0
这个用不来的
发表于:2007-03-28 14:09:225楼 得分:0
听不懂啥意思,是说每个数据的所有字段全部加1?
发表于:2007-03-28 14:19:026楼 得分:0
不会吧!是指把infor2表里px的原有数字,第一个数据px=1!
第2条数据的px=2
.....
发表于:2007-03-28 16:58:397楼 得分:0

发表于:2007-03-28 19:49:008楼 得分:0
在数据库里面infor2表里的px字段设置成以1自增的不就ok了?


快速检索

最新资讯
热门点击