也就是说当注册新用户时提示注册成功,但是数据库里没有该新增记录呀 你的代码中是否有执行“INSERT INTO ...”的SQL语句呢?看你的意思好像把 “select ID ...”当作添加新纪录了...
String sql="select ID from member where logname='"+logname+"'"; ResultSet RS=workM.executeQuery(sql); out.println(sql); 这个语句执行的时候,并没有向数据库里添加东西,只是查询语句! 添加数据要用"insert into ...."
String sql="insert into tablename(fieldname1,fieldname2,...) values(fvalue1,fvalue2,...)";your sql sentence is wrong.
String sql="insert into tablename(fieldname1,fieldname2,...) values(fvalue1,fvalue2,...)";这是插如数据库的语句,不是SELECT
你的代码中是否有执行“INSERT INTO ...”的SQL语句呢?看你的意思好像把
“select ID ...”当作添加新纪录了...
ResultSet RS=workM.executeQuery(sql);
out.println(sql);
这个语句执行的时候,并没有向数据库里添加东西,只是查询语句!
添加数据要用"insert into ...."