Quote Originariamente inviata da andbin Visualizza il messaggio
Scusa ma mi pare evidente .... stai passando alla query un oggetto Menu .... che gli serve? Secondo te come "saprebbe" e potrebbe usarlo?

Semplicemente: selectedMenu.getMenuName() (o getName() ... non so come l'hai chiamato), visto che alla query serve il menuName ... e non il "menu" oggetto.

infatti nel frattempo ho risolto (credo) ma mi è sorto un altro problema:

Ho modificato la riga incriminata così:

statement.setObject(1, selectedMenu.getMenuName());

e ora funziona però mi crea problemi al metodo menuListValueChanged perché se elimino un menu la riga:
menuName.setText(selectedMenu.toString());
mi da NullPointerException a rutime.
menuName non è altro che il campo di testo dove viene visualizzato il nome del menu selezionato nella finestra.