利用ACCESS的打开数据库,打开ODBC中数据源mmm可以添加数据!证明mmm(账号密码)有权限。(sos中也转贴了该问题!)
    

解决方案 »

  1.   

    用conn.open(driver;server;uid;pwd;database) 打开数据库呢?
      

  2.   


        Set oConn = New Connection 
        oConn.ConnectionString = "driver= {SQLServer};server=202.118.5.163;uid=sa;pwd=;database=infocenter"
        oConn.Open
        .....
        当然好用了,不过前面加上一个DSN=mmm;就是只读!!!!
      

  3.   

    Set rst = dbs.OpenRecordset("select * from info_common") 
    改为Set rst = dbs.OpenRecordset("select * from info_common",1,3) 
      

  4.   

    不行啊!
    Set rst = dbs.OpenRecordset("select * from info_common",1,3) 
    该语句提示
    Invalid argument.
      

  5.   

    把 app=visdata 去掉 ,问题依旧!提示数据或对象只读。
      
      

  6.   

    addnew后面用了update吗? 
    当然用了,不过还没到那里就出错了,Addnew 显示只读!!!
      

  7.   

    是不是ADO不支持远程程序呢?不过,所有人都说它是标准的Client/Server程序组件。
      

  8.   

    我在编写 ASP 部分程序时出遇到这个问题,就是无法解决。建议您还是用 RDO 吧,这样就没问题了。