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

怪哉!select * from db1 where name=a 和 select name from db1!

楼主fuzzylogic100(茧子)2003-05-02 13:46:55 在 VB / 数据库(包含打印,安装,报表) 提问

建立一个数据集合rsado1。  
  然后rsado1.open“select   *   from   db1   where   name=a”  
  rsado1(0),rsado1(1),rsado1(2),rsado1(3),rsado1(4)……  
  都可以用,可以显示。  
   
  建立一个数据集合rsado2。  
  然后rsado2.open“select   name   from   db1”  
  只有rsado(0)可以使用,可以显示,后面的rsado(1),rsado(2),rsado(3),rsado(4)……都不可以使用,报错信息是:在对应所需名称或序数的集合中,未找到项目。  
   
  也就是说,本来我想用“select   name   from   db1”把所有的name都列出来,可是现在的情况是我只能列出数据库里的第一个name。  
   
  请问该怎么办?大虾们,帮帮我吧,急死了啊,哪有这样的事情啊?  
   
  告诉我把所有的name都列出来应该怎么办? 问题点数:40、回复次数:4Top

1 楼qffhq(qffhq)回复于 2003-05-02 14:33:30 得分 15

rsado(0)为第一条记录,用rsado2.MoveNext移动到第二条,后取rsado(0),为第二条,....  
  rsado(0)为按列方式取记录,每次只取当前行,行的移动用.MoveFirst,MoveNext...  
   
  为什么这么长时间没人回答?Top

2 楼likesome(梦龙)回复于 2003-05-02 15:05:06 得分 10

你对Rs理解有误  
   
  select   *   from   db1  
   
  rsado1(0),rsado1(1),rsado1(2),rsado1(3),rsado1(4)……  
  表示的是某一条记录的各个字段的值  
  等同于rsado1("id"),rsadk1("name")  
   
  select   name   from   db1,仅是指取一个name,rs(0)  
   
  取所有的行是要用rsado1.movenext来进行,如楼上所说  
  Top

3 楼flyingworm(修心的胖胖)回复于 2003-05-02 15:37:36 得分 15

up   ,楼上两位回答完毕。来晚了。只好写代码了。  
   
  dim   mytmp   as   integer  
      mytmp=rsado1.recordcount  
  dim   namearr(mytmp)   as   string   '保存name的数组  
      rsado1.movefirst  
          for   mytmp=0   to   rsado1.recordcount-1    
              namearr(mytmp)=rsado.field(0).value  
              rsado1.movenext  
          next   mytmp  
   
  Top

4 楼fuzzylogic100(茧子)回复于 2003-05-02 18:11:02 得分 0

非常感谢各位大虾,这是听君一席话胜读十年书阿,谢谢啦~~~~~~~~~~~~~~Top

相关问题

  • 怪哉!怪哉!
  • 怪哉!!!!
  • 此题怪哉
  • 怪哉!数组问题
  • 怪哉!SQL Server删不掉了
  • 奇怪哉,一个链表的问题
  • 怪哉!RunAs可以,CreateProcessAsUser却不可以?
  • Mid文件在win200下能够播放,在98下却不能,怪哉?怪哉?
  • 怪哉,怪哉,夜壶扛盖盖,有人见过吗?(编程技术类)
  • SOS!怪哉!ado的recordset更新的问题。

关键词

  • db
  • rsado
  • mytmp
  • movenext
  • 集合
  • from db
  • 所有
  • select

得分解答快速导航

  • 帖主:fuzzylogic100
  • qffhq
  • likesome
  • flyingworm

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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