insert into testTB(a,e,r)values('"+s1+"','"+s2+"','"+s3+"')"
这样就行了

解决方案 »

  1.   

    insert into testTB(a,e,r)values('"+s1+"','"+s2+"','"+s3+"')
    刚才打多了一个符号
      

  2.   

    它显示:RESULTSET IS CLOSED
    为什么?
      

  3.   

    两种可能:一是你没有关闭ACCESS数据库,这样它在操作的时候就会有这样的问题!二是你insert语句有问题,或是你的数据库中设置有问题!你可以帖出来看看你的sql语句!
      

  4.   

    我认为是要加如数据,必须先open,execute  "select * from table whre      "rs.addnew
    rs.field(" ") = name 
    rs.field(" ") = password
    ;
    ;
    so on so forth.set conn = nothing 
         rs.close.
    rs.update.
      

  5.   

    插入语句就是用前位老兄的方式啊
    我以前试的总显示INSERT INTO错误,然后用了前位老兄就显示结果集关闭啊
      

  6.   

    我认为是你数据库的字段名字的问题,比如password 就不可以做字段名。
      

  7.   

    你试了么?关闭数据库!要是还不好用你能给我看看你的sql语句么?
      

  8.   

    String sql = "insert into User(Name,Password,type) values(guest,guest,5)";
    stmt.executeUpdate(sql);
    lflag = true;就是这样实现呀!有问题吗?
      

  9.   

    呵呵,我加了个CONNETION就OK啦
    :)
    感谢大家的帮忙!
      

  10.   

    我建议你把字段名改一下,password -> PWD, have a try .