codice:
public String inserisci () throws ClassNotFoundException, SQLException
{
DBManager dbOracle = new DBManager("jdbc:odbc:OracleODBC", "francesco", "tiger");//creo un'istanza di DBManager
dbOracle.startConnection();
//Esecuzione istruzione SQL
Statement st = dbOracle.connection.createStatement();
String SQL = new String ("");
SQL = "INSERT INTO persona VALUES (persona_seq.nextval, '"+nome+"','"+cognome+"',"+eta+",'"+citta+"','"+nazione+"')";
//SQL = "INSERT INTO persona VALUES (persona_seq.nextval,'nome','Stoner',25,'Southport','Australia')";
try
{
int esito = st.executeUpdate(SQL);
if (esito == 1)
{
String out = new String ("");
//out = "
<div id=\"form\"><p align=\"center\" style=\"letter-spacing:1px; font-size:1.5em;\"> Inserimento eseguito correttamente!</p></div>";
System.out.println("prova");
return out;
}
else
{
String out = new String("
<div id=\"form\"><p align=\"center\" style=\"letter-spacing:1px; font-size:1.5em;\"> Inserimento eseguito correttamente!</p></div>");
return out;
}
}
catch (SQLException e)
{
String out = new String ("Error occurred " + e);
return out;
}
}