日期:2014-05-17  浏览次数:21240 次

插入数据到数据库的两种方法比较??
支接用objconn.execute(insert....上传数据到数据库,
和用rs.update哪个好!!!

------解决方案--------------------
各有各的好处.

第一种常用.因为速度较快. 需要在组合sql前判断值. 当需要根据条件保留表默认值时,就不爽了.

第二种比较直观,但效率不高.可以根据条件保留表字段默认值.例如:需要在某值为空时,保留记录当前字段值时:
if strValue <> " " then rs( "XXX ") = strValue
这样写,保证了当值为空时, XXX字段值保留默认值或已有的值.

这个方法也需要在导入数据之前,判断值是否合法.

应该说还有一种:command 这种方法,速度快,效率高,安全性高.就是写起来麻烦.