CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

这样的怎么写循环?直到TITLEID这个字段里所有记录不为空

楼主justasp(黃種人)2004-09-04 14:36:23 在 Web 开发 / ASP 提问

set   rs=server.createobject("adodb.recordset")  
  sql="select   *   from   pic   where   (titleid   is   null)"  
  rs.open   sql,conn,1,3  
  rs.addnew  
  rs("titleid")   =   id  
  rs.update  
  --------------------  
  这样的怎么写循环?直到TITLEID这个字段里所有记录不为空 问题点数:0、回复次数:7Top

1 楼s1ihome(My hometown is a beautiful village)回复于 2004-09-04 14:41:09 得分 0

sql="select   *   from   pic   where   not   isnull(titleid)"  
  试试Top

2 楼eduzi(鼙甓)回复于 2004-09-04 14:41:52 得分 0

你什么意思?addnew?关字段什么事?Top

3 楼setcdq9801(蓝鸽@我是你.net)回复于 2004-09-04 14:50:07 得分 0

set   rs=server.createobject("adodb.recordset")  
  sql="select   *   from   pic   where   (titleid   is   null)"  
  rs.open   sql,conn,1,3  
  rs.addnew  
  rs("titleid")   =   id  
  rs.update  
  --------------------  
  这样的怎么写循环?直到TITLEID这个字段里所有记录不为空  
   
  不为空加新的?  
   
  思维有点乱:(((  
  Top

4 楼justasp(黃種人)回复于 2004-09-04 14:52:25 得分 0

TO:s1ihome(I   Believe   I   Can   Fly)    
  还是不可以啊     只有最后一条空的有写入其它的仍然是空啊Top

5 楼setcdq9801(蓝鸽@我是你.net)回复于 2004-09-04 15:28:00 得分 0

set   rs=server.createobject("adodb.recordset")  
  sql="select   *   from   pic   where   (titleid   is   null)"  
  rs.open   sql,conn,1,3  
  id=0  
  do   while   (not   rsub.eof)   and     (not   rsub.bof)    
  id=id+1  
  rs("titleid")   =   id(这个地方id值不应该为同一个吧?)  
  rs.movenext  
  loop  
  rs.update  
   
  如果你是想在已有字段   中加可以这样写Top

6 楼justasp(黃種人)回复于 2004-09-04 15:38:31 得分 0

set   rs=server.createobject("adodb.recordset")  
  sql="select   *   from   pic   where   (titleid   is   null)"  
  rs.open   sql,conn,1,3  
  id=0  
  do   while   (not   rsub.eof)   and     (not   rsub.bof)    
  id=id+1  
  rs("titleid")   =   id(这个地方id值不应该为同一个吧?)  
  rs.movenext  
  loop  
  rs.update  
   
  如果你是想在已有字段   中加可以这样写  
   
  -----------------------  
  ID是另一个表里的ID  
  ----------------------  
  rs("titleid")   =   id(这个地方id值不应该为同一个吧?)  
  我要的就十时毫   ID值要为同一个!!!!  
  Top

7 楼setcdq9801(蓝鸽@我是你.net)回复于 2004-09-04 15:45:04 得分 0

同一个就  
  rs.open   sql,conn,1,3  
   
  do   while   (not   rsub.eof)   and     (not   rsub.bof)    
   
  rs("titleid")   =   id  
  rs.movenext  
  loop  
  Top

相关问题

  • 老问题,怎样实现循环调用字段Name1,Name2,Name3.....读出整条记录。
  • 请教:怎样循环读取一条记录的n个字段
  • 循环输出一条记录的所有字段值,当一个字段值为-1时,退出循环.这个判断语句我不会写
  • 怎样改变datawindow所有记录的itnum字段的值为100,而不通过循环setitem?
  • 如何循环判断表中字段有否记录,有则在编辑框中显示?
  • 从数据库中循环读出符合条件的某个字段记录 并加到一个字符串 记录之间用逗号分开
  • 提问:用ado读取access数据库的某个字段,但该字段可能为空,我想用do while rs(get)=null rs.movenext loop来移动rs到字段不为空的记录。可是没用,循环语句总是不执行。
  • 怎样用循环提出数据库中的前5条记录并将其中具体字段的值付给text1,text2,tex3...
  • 我想以逗号为分隔,往aa表中的value字段插入3条记录,这个循环该怎么写??
  • 如何用循环为字段赋值?

关键词

  • 字段
  • 循环
  • sql
  • null
  • server
  • titleid
  • rs
  • 直到
  • bof
  • idrs

得分解答快速导航

  • 帖主:justasp

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo