Bonjour Snopie Snopie1,
Message du 2005-08-30 17:25:
quel est le type du champ Columns(1) dans ta base
mysql ?
decimal(12,2)
D'après les résultats je pense que le driver interprète mal le codage
décimal avec un point. Comme s'il s'attendait à un entier DCB. La
transformation en String est incorrecte, donc aucun espoir après.
Ton exemple avec sSQL100 montre que si tu peux d'une manière générale
multiplier par 100 au niveau SQL tu récupèreras une valeur correcte en
centimes avec le getString (ou plutôt le getDouble puisqu'il n'y a pas
de perte de précision sur des valeurs entières). Le getInt est plus
limité en valeurs (32bits).
Essaie ceci, qui devrait marcher:
Dim cent As Currency, solde As Currency, solde100 As Currency
cent = 100 ' valeur constante en Currency
solde100 = res.Columns(0).Double ' convertir en Currency
solde = solde100 / cent ' revenir en euros
__________________________________________________________
- soit passer à la version 1.9 (en supportant les
fautes résiduelles
diverses)
est-ce qu'il y a une doc ou je pourrais evaluer le
travail de migration 1.1.(3|4) -> 1.9 ?
Non, en ce qui concerne ce niveau de détail - tu peux interroger
IssueZilla pour lister les rapports "FIXED" dans une des nombreuses
versions 1.9.xxx ou Beta2, tu obtiendras des centaines de rapports sans
intérêt pour toi, et j'ai déjà constaté des corrections apparemment non
signalées. Pour faire bonne mesure, il y a parfois des bugs nouvelles...
- soit employer un autre langage que Basic. Si dans
(..)
ou en est justement le statut de python pour OOo?
C'est une intégration minimale, faute de développeurs. Pas d'EDI, pas de
moyen de debugging intégré. Pour plus de détails
<http://udk.openoffice.org/python/python-bridge.html> OOo 1.1 (et 1.9)
<http://udk.openoffice.org/python/scriptingframework/index.html> OOo 1.9
j'imagine que java est pret depuis longtemps pour la
production.
je serais interesse de passer a ces deux langages, vu
toutes les
complications qu'on a eues a developper cette appli.
Java est bien plus complexe quand il s'agit de gérer l'API OOo car il
faut expliciter toutes les interfaces.
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]