l'INSERIMENTO DI UNA RIGA IN UNa tabella può avvenire in due modi
- ESEGUENDO UN'ISTRUZIONE SQL DI INSERT INTO
es: INSERT INTO studenti(nome, cognome) VALUES ('Giovanni', 'Verdi')
2UTILIZZANDO IL METODO insertRow() di ResultSet
"muoversi,muoversi, muoversi verso quell'orizzonte che non è mai abbastanza vicino, eppure segna il limite del nostro sguardo"
l'INSERIMENTO DI UNA RIGA IN UNa tabella può avvenire in due modi
es: INSERT INTO studenti(nome, cognome) VALUES ('Giovanni', 'Verdi')
2UTILIZZANDO IL METODO insertRow() di ResultSet
2. CREARE UNA CONNESSIONE
Connection con = DriverManager.getConnection("jdbc:odbc:nomeDSN")
odbc indica il driver da utilizzare, mentre nomeDSN il nome dell'origine dati
può dare un'eccezione quindi deve essere gestita in un blocco try-catch di tipo SQLException
3 OPERAZIONI SUL DATABASE
per esegurire operazioni sul database occorre un oggetto di classe Statement.
Statement st = con.createStatement();
può dare un'eccezione quindi deve essere gestita in un blocco try-catch di tipo SQLException
Statement offre due metodi:
executeQuery(String SQL) PER INTERROGARE IL DATABASE
il risultato viene passato ad un oggetto di classe ResultSet
executeUpdate(String SQL) PER L'INSERIMENTO, LA MODIFICA O LA CANCELLAZIONE DI DATi
4 CHIUSURA DEGLI OGGETTI
rs.close(); st.close(); con.close();
SQLException ----> usare try cath