добавьте 3 поля со списком в форму, один для Doc_ID и один для Department_ID, а другой для Patient_ID
, сделайте этот класс
class ComboItem
{
private String key;
private String value;
public ComboItem(String key, String value)
{
this.key = key;
this.value = value;
}
@Override
public String toString()
{
return key;
}
public String getKey()
{
return key;
}
public String getValue()
{
return value;
}
}
Добавьте ComboItem в ваш comboBox.
comboBox.addItem(new ComboItem("doctor name ", "Doc_ID"));
comboBox.addItem(new ComboItem("doctor 2 name ", "Doc_ID 2"));
comboBox.addItem(new ComboItem("doctor 3 name ", "Doc_ID 3"));
Всякий раз, когда вы получаете выбранный элемент.
Object item = comboBox.getSelectedItem();
String value = ((ComboItem)item).getValue();
редактировать ваш SQL
INSERT INTO Appointment_Table (Doc_ID, Department_ID, SchedDate, Patient_ID) VALUES (combo_Doc_ID_value,combo_Department_ID_value,?,combo_Patient_ID_value)