这种问题的出现是由于有的时候程序员习惯用Conn.execute这种方式来执行sql语句,并没有引用记录集中的游标类型,由于默认的记录集游标是服务器游标,Rs.CursorLocation = adUseServer,所以返回Rs.RecordCount=-1,解决这种问题很简单,利用记录集的游标方式即可解决.
将conn.execute改成
| 以下是引用片段: set rs = server.createobject("adodb.recrodset") rs.open sql,conn,1,1 |
即可。
原载: No.1网络工作室 http://www.noonenet.cn/