同一个查询语句,在worksheet中执行时结果正确,VB中用ADO.Recordset执行出错,本应该只有一条记录,确找到两条,另一条中的一些字段值与之前在worksheet中执行Delete时删除的记录同,在worksheet中已经找不到这条记录了,到底是为什么呀?