Avatar billede madiedk Nybegynder
10. september 2008 - 14:00 Der er 2 kommentarer og
1 løsning

ønske: database kolonne tom. har: double default value 0,0

Hej

jeg har en database med en kolonne der har double value.
jeg bruger prepared statement til at indsætte i databasen.

værdierne har jeg fra et jFormattedTextField.

f.eks.
double trin1 = (Double) jFormattedTextField1.getValue();
.....
stmt.setDouble(3, trin1);

men hvis værdien er 0.0 så vil jeg gerne have at kolonne er tom i databasen og ikke har værdien 0 eller 0.0

hvordan løser jeg det smartest
Avatar billede arne_v Ekspert
10. september 2008 - 23:40 #1
if(trin1 != 0) {
  stmt.setDouble(3, trin1);
} else {
  stmt.setNull(3, Types.DOUBLE);
}
Avatar billede madiedk Nybegynder
11. september 2008 - 13:24 #2
tak, det var også min egen løsning, skulle bare lige hører om der var en anden smart feature i java der var lavet til det "problem". smid et svar
Avatar billede arne_v Ekspert
11. september 2008 - 13:33 #3
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester