CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个Recordset对象如何从另一个Recordset数据集合中得到符合条件的记录?

楼主siekensou()2001-08-04 09:45:01 在 Web 开发 / ASP 提问

比如:  
  dim   array(2)  
  array(0)=request.form("type")  
  array(1)=request.form("number")  
   
  ...   ...  
   
  rs.open   "select   *   from   table   where   type='"&array(0)&"'"  
   
  '如果输入了number则再从rs中查询符合条件的记录放入rs2中,如何实现呢?  
  有类似rs2.open   "select   *   from   rs   where   number>"&array(1)&""的方法吗?  
  问题点数:20、回复次数:10Top

1 楼nn18(nn)回复于 2001-08-04 14:33:01 得分 10

可以用filter属性呀  
  rs.open   "select   *   from   table   where   type='"&array(0)&"'"  
   
  rs.filter="number>"&array(1)  
  如果恢复查询的数据用rs.filter=0  
  试试可以吗?  
  Top

2 楼neweb(永不言败)回复于 2001-08-04 20:18:28 得分 0

如果你只需要一个记录集可以这样做:  
   
  select   temp.*   from   (select   *   from   table   where   type='"&array(0)&"'")   as   temp   where   temp.number   >   "&array(1)  
   
  如果需要两个记录集就按楼上的办Top

3 楼neweb(永不言败)回复于 2001-08-04 20:21:46 得分 0

上面的语句越看不对劲,这样不就行了:  
   
  select   *   from   table   where   type='"&array(0)&"'   and   number   >   "&array(1)  
   
  可能我理解错了题目的意思Top

4 楼stanely(俺是邢她汉子)回复于 2001-08-04 21:04:29 得分 0

还使用中间变量纪录查询条件把Top

5 楼siekensou()回复于 2001-08-05 14:00:48 得分 0

to: nn18(nn)  
  查了一下书也是这么说的,但是浏览时出错显示:   对象不支持此属性或方  
  法:   'rs.filter'         ^_^#Top

6 楼neweb(永不言败)回复于 2001-08-05 16:14:21 得分 10

打开记录集时用动态游标  
    rs.open   sql,conn,1Top

7 楼siekensou()回复于 2001-08-06 16:51:44 得分 0

还未解决,现在用的是显示记录前先做若干判断^_^;Top

8 楼nn18(nn)回复于 2001-08-06 17:22:12 得分 0

rs.CursorLocation=3  
  rs.open   strsql,1,4,1  
  Top

9 楼siekensou()回复于 2001-08-06 17:32:50 得分 0

能详细点吗,最好能举个小例子,谢谢了!Top

10 楼ashes(灰尘)回复于 2001-08-07 10:14:50 得分 0

关注Top

相关问题

  • 两条记录集合并
  • 如何在ADO中生成非绑定的记录集对象(Recordset)
  • SQL语句:最多只读8条记录用recordset对象怎样实现?
  • 如何捕捉recordset对象的出错信息?connection可以用Error集合,那recordset呢?
  • 用recordset对象怎样能返回个个层次记录集,连接的是SQLSERVR2000
  • 为什么用Recordset对象的Delete方法不能删除数据库中的记录?
  • 我想确定 Recordset 对象中记录的数目,但该属性返回 –1,怎么解决?(VB6.0+MS-SQL2000)
  • 利用recordset对象对记录进行分页,如果有实例代码请粘贴上,谢谢!
  • 高手请进,不打开RecordSet对象取记录的问题!第一个解决的150分全拿!
  • 当更新一个记录时,使用 RecordSET 对象和使用 Command 对象,哪一种方法效率更高些?

关键词

  • 记录
  • rs
  • array
  • filter
  • number
  • open
  • temp
  • from table where
  • select
  • type

得分解答快速导航

  • 帖主:siekensou
  • nn18
  • neweb

相关链接

  • Web开发类图书

广告也精彩

反馈

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