ado+SQL sever 2000:
俺已获得一个查询纪录集Rs1且Rs1关闭,请问:俺如何对Rs1再次执行查询(前提:Rs1纪录必须保持不变),怎样实现,给个思路也可。俺想避免多次对远程数据库进行查询,将大量操作数据的行为集中到对Rs1再次执行查询上,这种想法行得通不?请大家多指点,谢谢了。
俺已获得一个查询纪录集Rs1且Rs1关闭,请问:俺如何对Rs1再次执行查询(前提:Rs1纪录必须保持不变),怎样实现,给个思路也可。俺想避免多次对远程数据库进行查询,将大量操作数据的行为集中到对Rs1再次执行查询上,这种想法行得通不?请大家多指点,谢谢了。
要对原有记录集的数据查询,可以用同样的SQL语句打开新的记录集来实现。或者,将原来的记录集用SAVE方法保存为永久记录集,需要的时候用OPEN方法打开。
==========================================================================
用SAVE方法试了一下,存为永久记录集App.Path & "\200504.Txt"
但是用OPEN方法打开时如何将查询语句传递给新Rs.Open,因为Rs.Open App.Path & "\200504.Txt"时不能同时接受查询语句,即OPEN的接受参数不能二者兼有,只能其一。 liuxiaoyi666(兔子):采用数组方法可以啊,与直接操作记录集效果一样,都得循环处理。再等等,还有其他方法吗?
请教。