控件的结果集属性(Recordset)中要什么有什么
或者你直接取Grid的行数好了

解决方案 »

  1.   

    在Ado.Recordset中,如果是以动态方式打开的话要先
    调用moveLast方法,才能读出这个值。AdoData没试过。
      

  2.   

    在传送sql时,加一个参数即可知道所影响的记录行数。如下:
    Dim cn As New ADODB.Connection
    dim ls_sql as string
    dim lv_effect as variantcn.Provider = "Microsoft.jet.oledb.3.51"
    cn.CursorLocation = adUseClient
    cn.ConnectionString = "user id=admin;data source=*.mdb"ls_sql ="select * from table1 "
    lv_effect =0
    cn.execute ls_sql, lv_effect 在lv_effect中保存了执行sql时的影响行数,即是你想知道的记录的条数。