Java et BD

Bonjour,
j'ai fait un program qui recupere une valeur dans ma base de données sous forme d'un string s et si le le converti en double ainsi ( double.parseDouble(s)) je reçoi le l'exception suivante
Exception in thread "main" java.lang.NumberFormatException: empty String
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Salut,

    L'exception levée te le dit clairement: ton String est empty et du coup la méthode parseDouble échoue. Fais une vérification avant de faire le parse: si le String récupéré est null ou .equals("") (c'est-à-dire empty), alors soit tu sautes le traitement (car c'est un cas normal dans ton contexte) soit tu considères qu'il s'agit d'une anomalie et tu la traites.

    ++
    1. Merci pour la reponse, j'ai testé mais ça ne march pa.par contre le string est bien affiché.

      j'ai une autre question, je veux inserer une date dans la BD à partir de java mais ça ne marche pas nom plus.

      merci d'avance