Salve a tutti ho un piccolo problema. Sto studiando il vasto mondo del JDBC dopo aver terminata tutta la Java Standard…e non ho capito bene alcune cose !.
Per stampare dei campi presenti all’interno di una tabella del database è semplice,
//Carico il driver;
String driver = “ “;
Class.forName(driver);
//Crea la connessione;
String url = “ “;
//Accedo al database;
Connection con = driver Manager.getConnection(url);
//Creo uno statement;
Statement cmd = con.createStatement();
ResultSet res = cmd.executeQuery(“SELECT nome_campo,nome_campo2 FROM nome_tabella”);
res.close();
cmd.close();
con.close()
poi va beh faccio il System.out.println e riesco a stampare i campi della tabella, però se volessi aggiungere un nuovo campo o cancellare un campo o modificare quali sono le stringe da aggiungere? Perché qui non c’ho capito molto …
Per esempio se volessi aggiungere un campo dovrei scrivere:
String inserStatement = “ INSERT INTO nome_tabella set nome_campo_da_aggiungere“;
int ris = cmd.executeUpdate(insertStatement); ? Così?
Ma quello che non capisco è questo, se il codice è giusto dovrei inserito dove? Sotto ResultSet res = cmd.executeQuery(“SELECT nome_campo,nome_campo2 FROM nome_tabella”);