Franck Delmond a écrit :
Essaye avec un point au lieu de la virguel, qui sait. Le champ doit
être décimal (6,2) de 6 caractères pour 4 caractères entiers et 2
après la virgule (ou point)
Franck
Bonjour Franck, et merci de te porter sur mon problème,
J'ai essayé avec et sans point, virgule etc. ; au final peu importe ce
que je rentre, la seule façon de valider l'enregistrement pour passer au
suivant est de laisser le champ vide.
Lorsque je mets le champ en décimal (manip que j'effectue depuis
phpmyadmin ; au passage petit correctif, étant sous linux, je n'ai pas
EasyPHP), OOo Base interprète le champ comme étant de type Text [Char],
et lorsque je valide mon enregistrement, je n'ai pas de message
d'erreur, la base supprime tout simplement la valeur présente dans le champ.
Pour résumer, soit je suis obligé de supprimer la valeur du champ pour
valider l'enregistrement (cas de DOUBLE et FLOAT), soit c'est la base
qui le fait elle même (cas de DECIMAL)
=> au final le résultat est le même, impossibilité d'enregistrer des
nombres à virgule.
Je passerais bien avec du VARCHAR si je n'avais pas à effectuer des
calculs avec ces valeurs.
Je vais tenter d'en savoir un peu plus sur ODBC, si vous avez d'autres
idées, elles sont toujours autant les bienvenues !
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]