龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp编程 >

rs.open和conn.execute

时间:2012-12-31 22:56来源:未知 作者:admin 点击:
分享到:
rs.open和conn.execute rs.open和conn.execute区别,他们是效率还是哪方面区别,用哪个好点,直接从网上复制粘贴的话就不要回复了,GOOGLE,baidu没有意义,最好是能结合自己在开发中的体会分

rs.open和conn.execute
rs.open和conn.execute区别,他们是效率还是哪方面区别,用哪个好点,直接从网上复制粘贴的话就不要回复了,GOOGLE,baidu没有意义,最好是能结合自己在开发中的体会分析下


根据我的经验:
1、rs.open可以通过recordset查询、修改、添加记录,而conn.execute执行select只能查询,也就是只读的;
2、rs.open支持多种游标方式,而conn.execute返回的recordset对象始终为仅向前的游标,这意味着在这种方式下不能使用rs.MoveFirst/MovePrevious等方法;
3、rs.open取得的recordset可以通过rs.recordcount得到总的记录数,而要取向conn.execute返回的recordset的总记录数,只能通过遍历或其它方式实现。


精彩图集

赞助商链接