不能了,你不能再在rs里查询了。你可以在你的asp页面中用script来进行数据的筛选

解决方案 »

  1.   

    recordset对象有filter属性,这个只要再设置一下就行了
      

  2.   

    Dim conn : set conn = server.createobject("adodb.connection")
    conn.open "your_connecting_string"
    Dim rs : set rs = server.createobject("adodb.recordset")
    dim csSql : csSql = "select * from list"
    dim csFilter : csFilter = "userid=6"
    rs.Open csSql,conn
    ...
      

  3.   

    rs.Filter = "pono='1213' and id>5"
      

  4.   

    具体点好吗?上面的例子我不明,rs.Filter = "pono='1213' and id>5"
    要加到哪里?
      

  5.   

    sql="execute bb"
    set rs=conn.Execute (sql) 
    rs.filter="字段名=1"  '设置筛选的例子,你要知道你的存储过程返回的结果集的字段名,然后就可以像做where后面的条件一样,设置 filter,注意不能太复杂.'设置了上面的filter后,你的rs的结果就是已经过滤过的了,不需要再做什么.