1) prima di postare fai una "Anteprima" per vedere se quello che hai scritto si legge bene
2)la connection string non va bene
codice:
db = DriverManager.getConnection("jdbc:mysql://localhost/" + "NOMINATIVODB" + "?user=" + "root" + "&password=" + "");
deve diventare qualcosa del genere
codice:
db = DriverManager.getConnection("jdbc:mysql://localhost/NOMINATIVODB",""root"","");
E' pià chiaro e fai meno confusione. L'altro tipo di input secondo me non è ben chiaro. Se ho ben capito i valori vanno separati dai ":"