【发布时间】:2013-12-04 00:30:59
【问题描述】:
我使用.append 创建了一个ADO 记录集(在VBScript 中)。也就是说,记录集不是由从数据库中提取信息的 SQL 语句创建的。
有没有一种 SQLish 方法可以从这个记录集中获取记录并将其返回到另一个记录集中?
例如SET = adoUniqueRS = SELECT DISTINCT [FieldWithDupes] FROM [adoRSwDupes]
到目前为止,我能想到的最有效的方法是在[FieldWithDupes] 上循环通过排序的[adoRSwDupes] 并在[FieldWithDupes] 更改值时向[adoUniqueRS] 添加一条新记录。
有更好的想法吗?
【问题讨论】:
-
我建议你使用字典,就像描述的here