nel database (oracle) ho un campo PREZZOVENDITA del tipo NUMBER(5,2)
recupero questo prezzo da una tabella, facendo una query con select e poi:
while (rs1.next())
prezzo = rs1.getString("PREZZOVENDITA");
e provo a metterlo in un'altra tabella con una insert, ma mi da errore proprio sul prezzo (java.sql.SQLException: ORA-01722: numero non valido). Inizialmente avevo provato dichiarando prezzo come float e recuperandolo con getFloat, non funzionava ed ho provato con int e getInt, non funzionava ancora e ho provato con String e getString ma niente ancora... come devo fare?![]()
sarebbe meglio se si potesse fare recuperandolo non come stringa, in modo da poterci fare alcune operazioni sopra (tipo sconto, etc.)