数据库的问题,急啊!

lqs200011 2004-07-10 12:58:58
我想在已经存在数据的数据库里把其中的pwd字段改成从1到40000自动增加,因为有40000条数据,原来的pwd字段的值都是1,int型。用什么方法实现,求救各位!
...全文
136 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
bbcbs 2004-07-10
  • 打赏
  • 举报
回复
如果一定要用程序改的话,就要有了,没有的话就建一个自动编号的ID字段。。。如果不是非要用程序改的话,那直接把PWD删了,建一个PWD字段让他自动编号,然后再改成INT形的
wsdzmhongm 2004-07-10
  • 打赏
  • 举报
回复
恩,如果有id的话,最好还是用笨笨虫的方法,不然你要修改你的程序你的所以pwd字段
wsdzmhongm 2004-07-10
  • 打赏
  • 举报
回复
对不起,没有看清。
pwd,id复杂!

不知道他有没有唯一标识字段,我感觉好象没有
ypwyy 2004-07-10
  • 打赏
  • 举报
回复
如果仅仅是改变一次,为达到次目的,不需要化精力去想优化程序,你就用do until ...loop语句来修改,40000对电脑来说也不是大数目
bbcbs 2004-07-10
  • 打赏
  • 举报
回复
人家说PWD是1,没说ID都是1呀,我不是说了吗,要用程序的话,就必须要有不同的标识字段,否则怎么改呀。。。。。
wsdzmhongm 2004-07-10
  • 打赏
  • 举报
回复
注意id原来都是1 !!
wsdzmhongm 2004-07-10
  • 打赏
  • 举报
回复
sql="update 库 set pwd="&i&" where id="&rs("id") ???
bbcbs 2004-07-10
  • 打赏
  • 举报
回复
WHY?
wsdzmhongm 2004-07-10
  • 打赏
  • 举报
回复
请楼主注意:笨笨虫的方法应该是错误的
xubaogongChina 2004-07-10
  • 打赏
  • 举报
回复
如果程序实现就用苯笨的,如果直接在数据库里边就用 桂桂的
cdsun 2004-07-10
  • 打赏
  • 举报
回复
stefli((桂电))
这个方法简单
stefli 2004-07-10
  • 打赏
  • 举报
回复
新建一个字段[pwd1],属性为“自动编号”
然后,再改回成int
bbcbs 2004-07-10
  • 打赏
  • 举报
回复

i=0
while not rs.eof
i=i+1
sql="update 库 set pwd="&i&" where id="&rs("id")
conn.execute sql
rs.movenext
wend
bbcbs 2004-07-10
  • 打赏
  • 举报
回复
i=0
while not rs.eof
i=i+1
sql="update 库 set pwd=i where id="&rs("id")
conn.execute sql
rs.movenext
wend

一定要有个标识字段,上面用的是ID。
lqs200011 2004-07-10
  • 打赏
  • 举报
回复
有没有人会啊,顶一下!
fashchina 2004-07-10
  • 打赏
  • 举报
回复
up

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧