Newsgroup: it.comp.java
Titolo: Un aiuto per immettere dati numerici

Salve sono di nuovo qui...
anche a quest'ora sono immerso nel mio progetto...
vorrei avere un paio di informazioni.(sono indipendenti)..spero nella vs.
clemenza!!!
1) Devo far sě che l'utente mi inserisca un valore numerico in un jpanel per
esempio un importo da pagare...cosa utilizzo una JTextField? E poi come
posso prenderlo come valore numerico e non come stringa per inserirlo in un
db? Esiste qualche soluzione migliore? Mi avevate scritto che poteva esserci
qualche problema nell'inserire interi nel db con le stringhe sql che stavo
utilizzando...perchč?
2) Ho ancora qualche problemino di sql (penso)
Stavolta ho scritto una funzione per eliminare un record da una tabella e
non ci riesco: il programma non da errori ma semplicemente non
elimina...problemi ancora nella stringa sql??
Ecco il codice:
private void EraseData (ConnettiDB db, String str1, String str2)
        {
        try {
            Statement stat = db.connection.createStatement();
            String sqlCommand="DELETE FROM ListaCondomini " + "WHERE
CodiceFiscale='str1' AND " + "AppBoxProp='str2'";
            int num=stat.executeUpdate(sqlCommand);
            System.out.println(str1);
            System.out.println(str2);
            System.out.println("Record eliminati :" + num);
            }
            catch (Exception e) {
                 System.out.println("Errore imprevisto : " +
e.getMessage());
              }
 }
Il mio scopo č far inserire dall'utente il codice fiscale e un altro codice
per il cliente che se ne va e quindi in base a questi valori eliminare il
relativo record nel db!
Anche qui ho preso da un libro ma non funzia...Spero di non essere troppo OT
Grazie infinite
Buona notte
Paolo

 ha scritto nel messaggio
news:uVo48.8461$761.2...@twister1.libero.it...


Ciao grazie mille per il suggerimento: un ulteriore domanda e se il valore
fosse decimale...purtroppo ci sono gli Euro e quindi quando devono inserire
un importo....Non è fondamentale ma mi piacerebbe avere qualche dritta in
questo caso....
Grazie mille
Paolo
p.s. Ma perchè non mi funziona l'Sql in DELETE nessuno vede errori....?

 ha scritto nel messaggio
news:uVo48.8461$761.2...@twister1.libero.it...


 ha scritto nel messaggio
news:vBv48.9110$761.3...@twister1.libero.it...


Ok ora sono pronto a trattare anche con gli EURO...
Grazie
Non so come farei senza il vostro aiuto...i libri servono a molto ma non a
tutto!
Paolo

Anche qui ho preso da un libro ma non funzia...
Hai provato il Tutorial Sun?
-- 
Ciao
	Fabrizio C.

  |
|  Delete WORLD from address, to send |
+-------------------------------------+

Ops, dimenticavo.
Io ho supposto fosse un intero il numero letto:
    val = new Integer(num).intValue();
    val = new Double(num).doubleValue();
    ecc..


 Fabrizio C.
[...]
... quanti MB sono il Tutorial Sun? esiste in formato zip?
Ciao
Roberto

... quanti MB sono il Tutorial Sun? esiste in formato zip?
A parte il fatto che faresti prima a controllare di persona sul sito 
della Sun, almeno leggi le risposte ai tuoi messaggi!
Il 29/01/2002 ti rispondevo di guardare
http://java.sun.com/docs/books/tutorial/information/download.html
(la prima e più logica cosa da fare).
A quanto pare non l'hai fatto.
Se invece non ti piaceva la risposta, potevi scriverlo.
-- 
Ciao
	Fabrizio C.

> 2) Ho ancora qualche problemino di sql (penso)
prova con :
sqlCommand=="DELETE FROM ListaCondomini WHERE CodiceFiscale='"+str1+"'
AND AppBoxProp='"+str2+"';";
ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 AND AppBoxProp='"+str2+"';";
Meglio se usi un PreparedStatement.....
-- 
Kali
"Therefore... There are patterns everywhere in nature"