请问一个ADO的Recordset对象的问题?

61800985 2004-08-02 11:27:53
请问一下以下两句语句有什么不同,那中方式更好一些呢?
Set Rs=Cn.Execute("Select * From a1")与
Rs.Open "Select * From a1",Cn,1,1
这两个语句各有什么不同,在程序里利用那个语句会更好一些呢,请大家帮忙谢谢!
...全文
132 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyl180555 2004-08-02
  • 打赏
  • 举报
回复
同意楼上的说法,不过很多时候还是的必须用第二种,比如作分页显示的时候就只能用第二种方法,否则就会出错,因为只有这种情况下recordset对象的一些属性比如recordcount才会起作用
cuixiping 2004-08-02
  • 打赏
  • 举报
回复
第1种方法返回的记录集是只读向前的。同rs.open sql,conn,0,1

据说第1种方法更节省系统资源,速度更快。
风流才子 2004-08-02
  • 打赏
  • 举报
回复
效率差不多,但推荐用第一种方法。代码看起来比较舒服
blackxxx 2004-08-02
  • 打赏
  • 举报
回复
看你的需要,像wwweasy(wwweasy)说的第二个可以控制打开记录集的方式
inanition 2004-08-02
  • 打赏
  • 举报
回复
第一个是快餐,比如“梅菜扣肉饭”,10元。

第二个是点菜,也可以点“梅菜扣肉”,不过要15元,饭还要加钱,呵呵。
bearzhan88 2004-08-02
  • 打赏
  • 举报
回复
效果一样,只要规范就可以
海大富运动 2004-08-02
  • 打赏
  • 举报
回复
都一样!!
wwweasy 2004-08-02
  • 打赏
  • 举报
回复
我个人用法:第二个比较好一些,可以控制打开记录集的方式.第二个是比较常用的一种方法.第一种方法只是用于简单的处理.
kebeixueng 2004-08-02
  • 打赏
  • 举报
回复
强烈推荐第二种,很多记录集时必须使用第二种

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧