hallo zusammen,
bin ziemlicher anfänger im programmieren und habe folgendes problem:
ich habe ein jcombobox mit daten aus einer mysql datenbank befüllt. in der datebank gibt es 2 tabelle: restaurant und locations. restaurant ist über einen foreign key mit locations verknüpft. In locations gibts eine id spalte (primärschlüssel) und location (orte)
so nun zum eigentlichen problem:
ich befülle eine combobox mit den werten aus location, also nur dem namen der tabelle. wenn ich nun einen neuen datensatz anlegen will, muss ich natürlich einen ort auswählen. die combobox soll mir nun aber die id zurückliefern, damit mein insert into statement funzt...
wie geht das? mit "getselecteditem" oder "getindex" funzt es nicht, weil ich einen int als rückgabewert brauche und keinen string.
kann mir jemand weiterhelfen?
vielen dank schonmal im vorraus
lg
cm
bin ziemlicher anfänger im programmieren und habe folgendes problem:
ich habe ein jcombobox mit daten aus einer mysql datenbank befüllt. in der datebank gibt es 2 tabelle: restaurant und locations. restaurant ist über einen foreign key mit locations verknüpft. In locations gibts eine id spalte (primärschlüssel) und location (orte)
so nun zum eigentlichen problem:
ich befülle eine combobox mit den werten aus location, also nur dem namen der tabelle. wenn ich nun einen neuen datensatz anlegen will, muss ich natürlich einen ort auswählen. die combobox soll mir nun aber die id zurückliefern, damit mein insert into statement funzt...
wie geht das? mit "getselecteditem" oder "getindex" funzt es nicht, weil ich einen int als rückgabewert brauche und keinen string.
kann mir jemand weiterhelfen?
vielen dank schonmal im vorraus
lg
cm