Page 1 sur 1
[Résolu] java.lang.NumberFormatException
Publié : 04 nov. 2018 11:51
par jfv
bonjour à tous,
Pour créer une base (ma 1ère !
) je suis le document "Débuter avec base" version 1.1 du 20/01/2008 – je n’ai pas trouvé plus récent.
J’ai suivi le document jusqu’à la page 21, mais, arrivé là, je ne peux pas saisir d’écriture comptable, j’ai toujours le message "Erreur lors de l’insertion du nouvel enregistrement" java.lang.NumberFormatException ; que se passe-t-il
? Je joins la base.
Merci de vos lumières
Re: java.lang.NumberFormatException
Publié : 04 nov. 2018 12:15
par Piaf
Re: java.lang.NumberFormatException
Publié : 04 nov. 2018 17:47
par jfv
ok, merci de ta réponse, en effet ça marche ; mais pourquoi ?
Tu as changé les types de champ des montants débit et crédit (DECIMAL → DOUBLE) et supprimé les « Exemples de format »dans la table T_COMPTA. J'ai fait la même modif dans ma base, et ça marche maintenant
; puis je suis revenu aux définitions précédentes (c'est à dire : les miennes initiales... je me demande si je suis clair...
) et ça marche aussi. Mais...
... ensuite, j'ai créé une nouvelle base (jointe) en suivant à nouveau le processus du document « Débuter avec base », et je retrouve le message java.lang.NumberFormatException
Où ai-je fait une erreur ?
(Accessoirement comment se fait-il que tu obtiennes le « masque de saisie » 0,00€, alors que tu n'as rien déclaré en « Exemple de format » dans la table ? c'est dans le formulaire ? )
Merci encore,
Re: java.lang.NumberFormatException
Publié : 04 nov. 2018 20:31
par Piaf
Re
jfv a écrit :j'ai créé une nouvelle base (jointe) en suivant à nouveau le processus du document « Débuter avec base », et je retrouve le message java.lang.NumberFormatException
Je ne reproduis pas (version Java ?).
jfv a écrit :(Accessoirement comment se fait-il que tu obtiennes le « masque de saisie » 0,00€, alors que tu n'as rien déclaré en « Exemple de format » dans la table ? c'est dans le formulaire ? )
Oui, je préfère utiliser le type double dans la table et formater le champ formaté du formulaire en monétaire. Il ne s'agit pas d'un masque de saisie mais d'un formatage.
Pour un masque de saisie
A+
Re: java.lang.NumberFormatException
Publié : 06 nov. 2018 23:06
par jfv
bonsoir,
Merci pour ta réponse complète, mais j'ai mis la question en attente parce que j'aimerais -en effet - faire des essais en changeant de version de JAVA - et j'ai des pb de JAVA
que je traite dans la section convenable...
A+
Re: java.lang.NumberFormatException
Publié : 08 nov. 2018 15:31
par jfv
bonjour,
C'était bien JAVA (
).
Avec la version la plus récente (191) et
en 32 bits, tout va bien
.
Merci, et pour OO, et pour JAVA.