使用 RecordCount 属性可确定 Recordset 对象中记录的数目。ADO 无法确定记录数时该属性返回 –1。读已关闭的 Recordset 上的 RecordCount 属性将产生错误。当你使用cn.Execute () 方法形成的Recrodset是一个ReadOnly, ForwardOnly 记录集,这种记录集不支持RecordCount属性, 好像只有State 记录集支持RecordCount属性.
调试欢乐多
objRs.open SQL,objCon,adOpenKeyset, adLockOptimistic试试看!