rst.Open "select count(*) as aaaa from 表2 where 巡检员姓名='gaobo'", cn, adOpenDynamic, adLockBatchOptimistic
text1.text=rst.fields("aaa")
用别名

解决方案 »

  1.   

    楼上说的对或者用一个变量接收也可以dim aa as integer
    aa=rst.fields("aaa")
      

  2.   

    同意用
    rst.Open "select count(*) as aaaa from 表2 where 巡检员姓名='gaobo'", cn, adOpenDynamic, adLockBatchOptimistic
    text1.text=rst.fields("aaa")
      

  3.   

    rst.Open "select count(*) as sum from 表2 where 巡检员姓名='gaobo'", cn, adOpenDynamic, adLockBatchOptimisticdim Intsum as integer
    Intsum=rst.fields("sum").vlaues
      

  4.   

    rst.Open "select count(*) as sum from 表2 where 巡检员姓名='gaobo'", cn, adOpenDynamic, adLockBatchOptimisticdim Intsum as integerIntsum=rst.fields("sum").values