1、查询不要去修改表的纪录。
2、效率还是select * from sales where cityName in ('北京','广州','深圳'...)的高,只是加一个判断,如果全选,就改成select * from sales ,ListBox判断是否全选并不难。一般说IN语句效率低是指那种子查询的方法,而in (常量1,常量1,...)的效率并不低。