不会呀,怎么会不明白呢?
aq.executeQuery: [Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询以上这句是在调试窗口里出现的提示呀

解决方案 »

  1.   

    也就是说当注册新用户时提示注册成功,但是数据库里没有该新增记录呀
    你的代码中是否有执行“INSERT INTO ...”的SQL语句呢?看你的意思好像把
    “select ID ...”当作添加新纪录了...
      

  2.   

    String sql="select ID from member where logname='"+logname+"'";
    ResultSet RS=workM.executeQuery(sql);
    out.println(sql);
    这个语句执行的时候,并没有向数据库里添加东西,只是查询语句!
    添加数据要用"insert into ...."
      

  3.   

    String sql="insert into tablename(fieldname1,fieldname2,...) values(fvalue1,fvalue2,...)";your sql sentence is wrong.
      

  4.   

    String sql="insert into tablename(fieldname1,fieldname2,...) values(fvalue1,fvalue2,...)";这是插如数据库的语句,不是SELECT