Sei sulla pagina 1di 2

1. import java.sql.

*;
2. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //serve a caricare il
driver per connettersi al DB, tramite il Driver Bridge ODBC
3. Connection con = DriverManager.getConnection("jdbc:odbc:database");
//connessione al DB, <odbc> indica il nome del driver, <database> indica il nome
del DB
4. Statement st = con.CreateStatement(); //crea oggetto statement su un oggetto
Connection
5. ResultSet rs = st.executeQuery("SELECT * FROM Tabella1"); //per eseguire una
query => vedi 8. per la manipolazione
6. st.executeUpdate("INSERT into Tabella1 (campo1, campo2) values(1,2)");
//inserimento dati; il comando DELETE ritorna un "int" = n°righe cancellate;
possibile uso di UPDATE
7. SE vogliamo creare una query che deve essere + volte eseguita con diversi
parametri allora possiamo ricorrere in alternativa a STATEMENT all'interfaccia
PreparedStatement :
a) PreparedStatement ps = con.prepareStatement("INSERT into Tabella3
(parametro1,parametro2) values (?,?)");
b) ps.setString(1,"Ciao"); //setta il 1°parametro (String) con la stringa
"Ciao";
ps.setInt(2,15);
ps.execute(); //esegue l'interrogazione
8. while(rs.next()) {
String var1 = rs.getString("campo1") //si può utilizzare il metodo proprio
del tipo di dato, getInt...
System.out.println(var1);
} //per leggere ogni valore della tabella risultato ottenuta

ジユビツペ
< giu-tse-tsu-pe > (katakana)

神様
< Dio >

ガヒ
Inu INU
watashiwa rooma bungaku o gakusei desu

INU
トシマコノト

増加の神
増加

死神

Potrebbero piacerti anche