求高人指点access添加新记录时sql效率疑问
代码如下:
	sql="select * from log"
	rs.open sql,conn,1,3
	rs.addnew
addnew操作时,sql select * from log 这句是不是要列出所有的记录?
改为select x,y,z,a from log where id=X    这样是否可行?效率是否可提高?
              
              
------解决方案--------------------
没错,用*的效率是相对较低的,指定某几列会有一定的提高,如果数据不多效果不明显。
select * from log是取得log表中所有数据。
------解决方案--------------------sql="select * from log where 1=0"
rs.cursorLocation = 3
rs.open sql,conn,1,3
rs.addnew 
------解决方案--------------------直接用 insert 语句
conn.execute "insert  into table values(value1,value2)"