社区
ASP
帖子详情
RecordSet
logicpig
2004-12-01 05:00:39
我有一个需求 会产生两个数据集 A ,B
在遍历 B 的时候 取每条记录需要依据B中的一些字段 对A做一次取子集。
问题:在A中取符合条件的子记录集怎么取? Filter?
...全文
90
9
打赏
收藏
RecordSet
我有一个需求 会产生两个数据集 A ,B 在遍历 B 的时候 取每条记录需要依据B中的一些字段 对A做一次取子集。 问题:在A中取符合条件的子记录集怎么取? Filter?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cailover
2004-12-02
打赏
举报
回复
我觉得这样要效率的话,你还是在表O,表P里面加表Q的关联字段!
logicpig
2004-12-02
打赏
举报
回复
最后顶一次,每人回答就结贴了。
logicpig
2004-12-01
打赏
举报
回复
somebody help me
logicpig
2004-12-01
打赏
举报
回复
表 O : id , Cid , field2 , field3 ... 库main
表 p : id , Aid , field3 , field4 ... 库main
表 Q : id , field5 , field6... 库sub
上面提到的数据集A 是 select * from O,P where O.id = P.Aid出来的 已经用sp做了,不能改
数据集B 是select * from Q where 条件 出来的
当然用 一个复杂点的查询语句是可以将 以上三个表关联起来,我需要考虑一下速度问题。请问 怎么做效率会高一点?
xxsoft
2004-12-01
打赏
举报
回复
你可以用联合查询,并不一定要创建两个纪录集。把表,字段,详细点写出来吧。。
butcher2002
2004-12-01
打赏
举报
回复
好像不能
因为不是对数据库的操作
只是对取得的数据集的操作
你可以通过视图解决这个问题
logicpig
2004-12-01
打赏
举报
回复
对于A,取子集要求是在 Web服务器上完成,不能在访问数据库了。
我也考虑过写个 多维数组,将A中数据(查询慢,数据量不大)全部取出来后放到数组中处理.
想知道 RecordSet有没有 再查询的能力。
logicpig
2004-12-01
打赏
举报
回复
其中A的获取已经写成了sp,并且A、B不同库。
高手们,超人们,快来救我!
butcher2002
2004-12-01
打赏
举报
回复
建议建立视图查询
adodb.
recordset
.open(rs.open)方法参数详解
主要介绍了adodb.
recordset
.open(rs.open)方法参数详解,需要的朋友可以参考下
实现
recordset
分组汇总
实现
recordset
分组汇总,性能不是很高,但能用,欢迎交流 QQ:675010888
数据库中数据集类
Recordset
的详细讲解
Recordset
对象方法详解,比较详细,适合新手
用ADO操作
recordset
的代码
用ADO操作
recordset
的代码
VB中
recordset
的用法
VB中
recordset
的用法,很全,很不错
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章