ASP中取不出记录,但是在SQL查询分析其中正常
SQL语句: 
 SELECT   DISTINCT   cgs_cgid,cg_name,cg_warn,u_name   AS   cgs_lastuser,(SELECT   cgs_num   FROM   storageinfo   WHERE   cgs_cgid=S.cgs_cgid   AND   cgs_cid=8   AND   cgs_status=2)   AS   cgs_numn,(SELECT   cgs_num   FROM   storageinfo   WHERE   cgs_cgid=S.cgs_cgid   AND   cgs_cid=8   AND   cgs_status=5)   AS   cgs_numr,(SELECT   cgs_num   FROM   storageinfo   WHERE   cgs_cgid=S.cgs_cgid   AND   cgs_cid=8   AND   cgs_status=7)   AS   cgs_numd   FROM   storageinfo   AS   S   INNER   JOIN   cginfo   ON   cgs_cgid=cginfo.cg_id   INNER   JOIN   userinfo   ON   cgs_lastuser=userinfo.u_id   WHERE   cgs_cid=8   ORDER   BY   cgs_cgid   DESC   
 在SQL查询分析器里面可以正常运行,但是在ASP中使用 
 rs.Open   SQL,conn,1,3 
 就取不出来记录了,得到的RecordCount为-1 
 不知道是什么问题
------解决方案--------------------rs.open sql,1,1 为 只读,数据不可更新 
 rs.open sql,1,3 为 可写,数据可更新。 
 这是区别。