大岛满:ASP中"Set rs=conn.Execute(SQL)"和"rs.open SQL,conn,A,B"的区别

来源:百度文库 编辑:高校问答 时间:2024/05/02 06:44:50
是不是用"Set rs=conn.Execute(SQL)"的话不能同时打开2个表?

前一种方式:

通过执行sql,返回后得到记录集,比较简单地得到经过筛选过的记录集,但是通过这种方式得到的记录集,不能进行分页显示。

后一种方式:

打开的记录可以进行分页显示,但这种方式打开的记录集不能排序。

总结一下:

1、方式1,可以通过sql语句,方便地筛选你想要的记录。
2、方式2,功能比较强大,但比较复杂。

"Set rs=conn.Execute(SQL)"这样操作只能打开一个表(也可以在SQL中用联查来打开两个表),要打开两个表的话,那再写一个rs1就可以了:)