我需要將查詢從數據庫中獲取的字符串分配給Jlabel。我嘗試了很多方法但失敗了。我該怎麼做?如何將從數據庫獲取的值分配給標籤?
try{
String sql="SELECT MAX(allocationID) FROM allocation where unit='"+ dept + " ' ";
pst=conn.prepareStatement(sql);
String x= (pst.execute());
}
catch(Exception e){
}
從不將您的將參數直接查詢到您的SQL字符串中,這會打開SQL注入的代碼。改爲使用[PreparedStatement](http://www.tutorialspoint.com/javaexamples/jdbc_prepared_statement.htm)。 – CubeJockey
你在哪裏給標籤賦值? –
JLabel在這裏無關緊要。你真的只是問你如何從jdbc調用中獲得價值。 – ergonaut