mysql数据库连接成功,可以正确查询,但是无法插入数据到数据库的表中 (后台将插入语句打印出来,在数据库中测试可以运行成功)

Js_Elaine 2017-02-26 10:13:11
//以下是该部分函数代码函数
public String userSignup(User newuser){
String message="No";
//连接数据库
Connection con=null;
PreparedStatement sqluser=null;
ResultSet rsuser=null;
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e){
e.printStackTrace();
System.out.println("驱动加载错误");
}
try{
String url = "jdbc:mysql://localhost:3306/mydatabase";
con = DriverManager.getConnection(url, "root", "root");
sqluser = con.prepareStatement("insert into mydatabase.user_table(iduser,pwduser,nameuser) values(?,?,?)");
sqluser.setString(1,newuser.getUserid());
sqluser.setString(2,newuser.getUserpwd());
sqluser.setString(3,newuser.getUsername());
System.out.println(sqluser);
message="ok";
con.close();
System.out.println("执行完");
}
catch(SQLException e){e.printStackTrace();}
return message;
}
//以下是控制台输出信息,是获取到了的
com.mysql.jdbc.JDBC4PreparedStatement@10cecb2: insert into mydatabase.user_table(iduser,pwduser,nameuser) values('10123456789','123456','李霞')

小妹新人一枚,感谢各位帮忙了!
...全文
给本帖投票
804 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
望舒 2017-02-27
  • 打赏
  • 举报
回复
认真看书.啊啊啊
alan_waker 2017-02-27
  • 打赏
  • 举报
回复
路过,反正已经解决了
快跑蜗牛哥 2017-02-27
  • 打赏
  • 举报
回复
sqluser.executeUpdata(); 才是执行 insert 操作。
Js_Elaine 2017-02-27
  • 打赏
  • 举报
回复
我什么地方都没有改动,加了一个sqluser.executeUpdata();之后再运行,进数据库查就有记录了,一脸懵... 感谢回复哟!
Js_Elaine 2017-02-27
  • 打赏
  • 举报
回复
sqluser = con.prepareStatement("insert into mydatabase.user_table(iduser,pwduser,nameuser) values(?,?,?)"); 这一句执行了呀,我用sqluser.executeUpdata();返回了执行成功条数,也显示了执行成功一条,但是数据库里就是查不到,能不能详细一点告诉我一下呀
valentinath1989 2017-02-27
  • 打赏
  • 举报
回复
execute一下
jiajing1990_ 2017-02-27
  • 打赏
  • 举报
回复
sqluser.executeUpdata();正解
都已到中年 2017-02-27
  • 打赏
  • 举报
回复
用while循环遍历输出数据库的文件
李德胜1995 2017-02-26
  • 打赏
  • 举报
回复
你没有执行prepareStatement吧

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部