为了账号安全,请及时绑定邮箱和手机立即绑定

java中怎样向SQLserver中插入数据

java中怎样向SQLserver中插入数据

开心每一天1111 2019-05-25 15:15:06
代码如下Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");String url = "jdbc:sqlserver://localhost:1433;DatabaseName=超市管理系统";Connection con;con = DriverManager.getConnection(url, "sa", "123");Statement st2 = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); //创建一个查询String sql = "INSERT INTO 存货管理 values(?,?,?,?,?,?,?)";PreparedStatement ps=con.prepareStatement(sql);try{ps.setString(1,jTextField.getText());ps.setString(2, jTextField1.getText());ps.setString(3, jTextField2.getText());ps.setString(4, jTextField3.getText());ps.setString(5, jTextField4.getText());ps.setString(6, jTextField5.getText());ps.setString(7, jTextField6.getText());}catch(SQLException e){e.printStackTrace();}st2.close();我用这个方法写的,但是SQLserver中没有???
查看完整描述

3 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

ps.setString(6, jTextField5.getText());
ps.setString(7, jTextField6.getText());
ps.executeUpdate();

你只就没有执行 当然数据库中不会有结果了 ps.executeUpdate(); 加上这个 这个方法的返回值是int类型

查看完整回答
反对 回复 2019-05-26
  • 3 回答
  • 0 关注
  • 1521 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信