只能插入,不能修改.。

解决方案 »

  1.   

    VB中插入与修改的区分仅仅是,插入有Addnew语句,修改没有Addnew语句,但在修改时必须是连接的记录必须是你需要修改的记录,例如下面的语句是插入的语句:
        SQLY = "select * from 数据表 Where ID=" & XMF & ""
        RS.Open SQLY, db, 3, 2
    这个语句就是修改语句,连接的是ID= XMF 的记录,没有Addnew语句,下面是插入语句:
    SQLK = "select * from 数据表"
    Call SJK(db)
        RS.Open SQLK, db, 3, 2
             RS.AddNew
    这个语句有   RS.AddNew 语句,并且不是连接特定的数据记录。
      

  2.   

    insert into 表名(字段1,字段2,.....,字段N) values(值1,值2,.....,值N)