ASP中"Set rs=conn.Execute(SQL)"和"rs.open SQL,conn,A,B"的区别
展开全部
前一种方式:
通过执行sql,返回后得到记录集,比较简单地得到经过筛选过的记录集,但是通过这种方式得到的记录集,不能进行分页显示。
后一种方式:
打开的记录可以进行分页显示,但这种方式打开的记录集不能排序。
总结一下:
1、方式1,可以通过sql语句,方便地筛选你想要的记录。
2、方式2,功能比较强大,但比较复杂。
"Set rs=conn.Execute(SQL)"这样操作只能打开一个表(也可以在SQL中用联查来打开两个表),要打开两个表的话,那再写一个rs1就可以了:)
通过执行sql,返回后得到记录集,比较简单地得到经过筛选过的记录集,但是通过这种方式得到的记录集,不能进行分页显示。
后一种方式:
打开的记录可以进行分页显示,但这种方式打开的记录集不能排序。
总结一下:
1、方式1,可以通过sql语句,方便地筛选你想要的记录。
2、方式2,功能比较强大,但比较复杂。
"Set rs=conn.Execute(SQL)"这样操作只能打开一个表(也可以在SQL中用联查来打开两个表),要打开两个表的话,那再写一个rs1就可以了:)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询