是游标的类型不正确吧
用  rs.Open strSQL, Con,1,1
试试

解决方案 »

  1.   

    设置rs.cursorlocation为client就可以了.
      

  2.   

    设置rs.cursorlocation为client就可以了.这样问题是解决了,
    但,为什么原来的只能只读方式操作呢?为什么有的数据库就不需要rs.cursorlocation为client也可以adLockOptimistic方式执行。谢谢!
      

  3.   

    远程数据服务用法 当用于客户端 (ADOR) Recordset或Connection 对象,只能设置为 adUseClient。 我觉得也是一个批量读数据的问题.