rs.addnew
rs(0) = sc_dh
rs(3)=sc_sl
rs.save

解决方案 »

  1.   

    按上面的写出现错误提示:
    The operation requested by the application is not
    supportde by the provider.
    并且在rs.addnew那行就出现错误提示了...
    我前面是这么写的可以打开但是,.movefirst .movelast 命令不能用:
    cn.ConnectionString = "uid=admin;pwd=;driver={microsoft access driver (*.mdb)};dbq=c:\joo\vb\temp\user\jz1.mdb"
    cn.Open
    cmd.CommandText = "SELECT * FROM sc "
    cmd.ActiveConnection = cn_s3
    rs.Open cmd_s3
    是什么原因?
      

  2.   

    cn.ConnectionString = "uid=admin;pwd=;driver={microsoft access driver (*.mdb)};dbq=c:\joo\vb\temp\user\jz1.mdb"
    cn.Open
    rs.open "SELECT * FROM sc ",cn_s3,adOpenDynamic,adLockBatchOptimistic
    rs.addnewrs.fields(0) = sc_dh
    rs.fields(3)=sc_sl
    rs.Updatebatch
    然后再进行其他操作
      

  3.   

    你有cn cn_s3 你到底用了那个
    rs = new recordset
    rs.open "select T from  sc ",cn,1,1
    在注意以下cn的游标位置