Mi è capitato di dover effettuare un inserimento nel DB usando java.
Come in altri linguaggi, una volta effettuata la connessione con il db, bisogna costruire la query da eseguire, e lanciarla…
Esistono due metodi per eseguire una query in Java e sono execute(String query) ed executeQuery(String query). Il primo è un void e non restituisce alcun risultato, mentre il secondo restituisce un ResultSet, ossia un set che contiene i risultati della query (unico modo per raccogliere i risultati).
L’INSERT non restituisce alcun valore, quindi per effettuare un inserimento da java bisognerà usare il metodo execute(String query).



