修改mysql+表格内容_java修改MySQL表中的数据问题:如代码

try{StringURL=null;StringSQL=null;URL="jdbc:mysql://127.0.0.1:3306/zhao";con=DriverManager.getConnection(URL,"root","111616");SQL="SELECT人员编号,姓名,密码FROM人员信息表"...

try {

String URL=null;

String SQL=null;

URL = "jdbc:mysql://127.0.0.1:3306/zhao";

con = DriverManager.getConnection(URL, "root", "111616");

SQL = "SELECT 人员编号,姓名,密码 FROM 人员信息表" + " WHERE 人员编号=?";

PreparedStatement preSt = con.prepareStatement(SQL);

preSt.setString(1, jtf1);

rs = preSt.executeQuery();

while(rs.next()){

mima=rs.getString("密码");

System.out.println(rs.getString("密码"));

}

} catch (SQLException ex) {

System.out.println(ex);

}

finally {

}

if (jpf3.equals(jpf2)) {

if (jpf1.equals(mima)) {

String str="update 人员信息表 set 密码 = '001' where 人员编号 = '001'; ";

//(如果这句换成: String str="update 人员信息表 set 密码 = 'jpf3' where 人员编号 = 'jtf1'; ";就不会修改成功。 为什么啊? 求高人啊!正确格式是什么呢?

)

Statement statement =con.createStatement();

int s=statement.executeUpdate(str);

JOptionPane.showMessageDialog(null, "修改成功");

System.exit(0);

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值