Я использую следующий код для извлечения данных из моего Sql DB.retrieve StudName и StudId из базы данных. StudName отобразит JComboBox. Но как показать StudId в Messagebox. Если я выберу первая запись в поле со списком означает, что мне нужен соответствующий идентификатор в поле «Сообщение». Как это сделать? Заранее спасибоЗначение JCombobox из MySql База данных
public class FrmeA extends javax.swing.JFrame {
FrmA1 f1=new FrmA1();
Statement TmpFlxTSt=null;
ResultSet TmpFlxTRs=null;
GContnStr GCS=new GContnStr();
public FrmeA() {
initComponents();
}
public void combo(){
try{
GCS.GContnStr();
TmpFlxTSt= GCS.GCotnStr.createStatement();
String select = "Select StudId,StudName from studentmaster";
TmpFlxTRs = TmpFlxTSt.executeQuery(select);
while(TmpFlxTRs.next()){
cbx.addItem(TmpFlxTRs.getString("StudName"));
Object comboitem=cbx.getSelectedItem();
}
TmpFlxTRs.close();
TmpFlxTSt.close();
}
catch(Exception e){
System.out.println(e);
}
}
Возможный дубликат [JCombobox value retrieve from My Sql] (http://stackoverflow.com/questions/8698450/jcombobox-value-retrieve-from-my-sql) – trashgod