【发布时间】:2015-08-24 06:02:55
【问题描述】:
我遇到了 MySQL 更新查询的问题。代码如下:
String s2="foo";
String s6="bar";
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","root");
String query="update mydb set Status='"+s6+"' where IC_Number='"+s2+"'";
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(query);
con.close();
}
catch(Exception e)
{
System.out.println("Error in login:"+e);
}
}
}
我得到了错误
无法使用 executeQuery() 发出数据操作语句。
谁能指出问题出在哪里?
【问题讨论】:
-
您遇到了什么错误?
-
我的记录没有更新...但是现在问题解决了:)