SELECT COUNT(*) FROM UserInfor。这样的查询以后,怎样拿到函数Count的返回值啊,谢谢!

解决方案 »

  1.   

    dim lFN as long
    rs.open("select count(*) as fn from userinfo")
    lFN=rs.fields("fn").value
      

  2.   

    如果是用ADO的话,rs.RecordCount就可以了。
      

  3.   

    rs.open("select count(*) from userinfo")
    lFN=rs.fields(0).value
      

  4.   

    你可以试试:
    如字段为姓名,年龄,性别
    要统计记录集中性别为男的人有多少
       Select 表.性别 as 性别 count(*) as 数目 from 表 where 性别='男'
    则,dataDrid会显示性别为男的记录总数目
      

  5.   

    adoDim objcon As New ADODB.Connection
    Dim objrs As New ADODB.Recordset
    objcon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:database password=basic;Data Source=" & App.Path & "\infoTable.mdb"
    objrs.Open "SELECT COUNT(*) FROM UserInfor", objcon, 3, 1text1.text= objrs.fields(0)
      

  6.   

    更正大家一个严重的错误:
    rs.RecordCount返回的并不是记录集的条数。
    而是下面两种情况之一:
    (1)最近一下记录指针移动的距离。
    (2)-1