If Not (Datamain.Recordset.BOF OR Datamain.Recordset.EOF) Then
...
End If

解决方案 »

  1.   

    是不是 if not Datamain.Recordset.EOF = False then 啊
      

  2.   

    第二位的方法我刚试过了,问题还是一样的。楼上的not Datamain.Recordset.EOF = False不就是Datamain.Recordset.EOF = True 嘛!这显然不符合我的意思嘛!
      

  3.   

    find好象有个方向参数,是不是这个参数的原因?
      

  4.   

    后来我试出来了,要用If Datamain.Recordset.NoMatch=False才可以的。