| 发表于:2007-01-06 09:55:4810楼 得分:0 |
我的意思是最好不要用循环,比如说,你原来是这样的: oid= "1,2,3,4 " idarr=split(oid, ", ") for i = 1 to ubound(idarr) conn.EXECute( "select * from [table] where id= "&idarr(i)) next 改成这样: oid= "1,2,3,4 " conn.EXECute( "select * from [table] where id in(&oid&)) 这样就只需要一次查询了 | | |
|