vb向access插入数据的一些问题?
vb向access插入数据用rs.open和conn.Execute哪个比较好?
vb向access插入数据用rs.open和conn.Execute哪个比较好?
答案: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多出来的无意义开销,因为返回的关闭状态的记录集是没有任何作用的。到高地网-我们的技术专家网站查看回答详情>>后者
上一个:VB载入INI或inf配置文件
下一个:超高分求一个VB下载视频