con.prepareStatement("DROP DATABASE gestionale;").executeUpdate();
con.prepareStatement("CREATE DATABASE IF NOT EXISTS gestionale;").executeUpdate();
con.prepareStatement("USE gestionale;").executeUpdate();
con.prepareStatement("CREATE TABLE IF NOT EXISTS tab_magazzino\n"
+ "(codice_prodotto VARCHAR(255) NOT NULL,\n"
+ "descrizione VARCHAR(255) NOT NULL,\n"
+ "quantita INT DEFAULT 0 NOT NULL,\n"
+ "foto VARCHAR(255),\n"
+ "prezzo DOUBLE(12,2) NOT NULL\n,"
+ "totale DOUBLE(12,2) NOT NULL,\n"
+ "scadenza DATE NOT NULL,\n"
+ "data_inserimento DATETIME DEFAULT now(),\n"
+ "commenti VARCHAR(255),\n"
+ "PRIMARY KEY(codice_prodotto));").executeUpdate();
con.prepareStatement("CREATE TABLE IF NOT EXISTS impostazioni\n"
+ "(odina_per VARCHAR(16) DEFAULT 'codice_podotto',\n"
+ "odina_per_asc VARCHAR(4) DEFAULT 'ASC');").executeUpdate();
aggiungi_dati_casuali_();// con questa funzione riempio la tabella l'ho testata e funziona
Statement st = con.createStatement();
String ordina_per = "";
String asc = "";
rs = st.executeQuery("SELECT * FROM impostazioni;");
if (rs.next()) {
System.out.println(rs.getString("odina_per"));
System.out.println(rs.getString("odina_per_asc"));
}
dovrebbe entrare nell'ultimo if, ma non entra... Non stampa nessun errore...
Grazie mille in anticipo