我正在处理此代码,但它不起作用。我已经把另一个正在工作的查询,但不是这个。帮助将不胜感激。如何检索JDBC中MySQL主键的最大值?
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con1 = null;
con1 = DriverManager.getConnection("jdbc:mysql://localhost:3306/itcomplaintsystem", "root", "colbiecaillat");
Statement stmt = con1.createStatement();
ResultSet rs = stmt.executeQuery("SELECT MAX(PHONE) FROM complaints");
if(rs != null)
{
while(rs.next())
{
String cno=rs.getString("C_NO");
out.println(cno);
}
}
stmt.close();
rs.close();
con1.close();
}
catch(Exception e){
out.println(e);
}
我只是做了你说过。该网页不显示任何像以前一样。为什么这样? –
如果直接在数据库上执行查询,你会得到任何结果吗? –
是的,查询在我的数据库中正常工作。我哪里错了? –