vb向access插入数据的一些问题?

vb向access插入数据用rs.open和conn.Execute哪个比较好?... vb向access插入数据用rs.open和conn.Execute哪个比较好? 展开
 我来答
鑫小朋友219
2014-11-12
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
rs.open最终也是要通过conn来执行的。但是以现在的电脑的执行速度,区别基本是可以忽略的。conn.execute会返回一个被关闭的记录集(如果sql语句是insert,delete,update之类的语句的话,如果是select则返回的是打开的记录集)。rs.open的执行路径是一样的,它通过其active connection或者open语句指定的connection来执行指定的sql语句,并在conn.execute返回之后,将conn.execute返回的记录集赋值给rs。如果了解com(component object modal)的话,就会知道上面的记录集赋值意味着AddRef以及后续必须的Release,这是rs.open比conn.execute多出来的无意义开销,因为返回的关闭状态的记录集是没有任何作用的。 查看原帖>>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式