|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : juillet 2004 Messages : 66 ![]() |
Bonjour,
sous windows Xp, j'ai une application Access 2003 qui fonctionne via ODBC avec Oracle 10g version 10.02.00.01. Lorsque je vais voir le data via ACCESS, j'ai des lignes qui sont en #ERREUR et j'ai le message suivant : la précision du champ décimal est trop petite pour accepter la valeur que vous avez essayé d'ajouter La même application sous access 2000 avec la même version d'Oracle fonctionne # 1. Le séparateur décimal des paramètres régionaux en windows 2000 et XP est la virgule. Si je met un point à la place de la virgule en windows XP, tout fonctionne mais je ne peux garder cette solution car elle cause problème à d'autre application. Dans la base de donnée Oracle, le séparateur décimal est le point. Il semble avoir un problème d'interprétation du séparateur décimal. Quelqu'un à une idée ? Merci JM |
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() Inscription : juillet 2004 Messages : 66 ![]() |
Allo,
j'ai réglé une partie de mon problème. J'ai rallongé la taille de la partie entière de mes champs numériques et je n'ai plus d'erreur. Par contre, j'ai un problème avec la valeur des chiffres. Par exemple, au lieu de voir 55,34$, je vois 5534$. JM |
|
|
00
|
|
|
#3 |
![]() ![]() |
Bonjour
Il me semble avoir déjà vu cela une fois, tu as deux drivers ODBC, le Oracle et le Microsoft, as-tu essayé avec les deux ? Starec |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : juillet 2004 Messages : 66 ![]() |
Je n'ai pas essayé. Quel est la différence entre les 2 drivers. Y a t'il des avantages à utiliser l'un plutot que l'autre ?
|
|
|
00
|
|
|
#5 | |
![]() ![]() |
Citation:
Starec |
|
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : juillet 2004 Messages : 66 ![]() |
Avec le driver de microsoft ça marche pas...
j'ai plein d'erreur. Merci quand même JM |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 2 ![]() |
je rencontre exactement le meme probleme avec la meme version d'access et d'oracle, et je vous demande si quelqu'un a trouvé finalement la solution.
|
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() |
Bonjour,
Je relance le topic pour savoir qu'elle était la solution ? Merci d'avance,
__________________
Outils utilisés : Matlab 7.11 R 2.10.1 Access 2003 NetBeans 6 Arcgis 9.3 Traduction en espagnol du cours Java SE de Mickaël BARON |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : octobre 2008 Messages : 327 ![]() |
Bonjour à tous,
comme vous pourrez le voir sur le fil suivant : http://www.developpez.net/forums/d87...s-sharperreur/ j'ai le même soucis. Je suis donc contraint de passer par le pilote Microsoft (qui fonctionne chez moi). Pour faire un peu avancer le schmillblick, il semble qu'access 2003 ne comprenne pas correctement les décimales des nombres type NUMBER(x,y) en Oracle. . il semble bien que ce soit un problème Access car avec des données externes dans Excel, les décimales apparaissent correctement. Et maintenant, je suis confronté aux bugs du driver Microsoft... Mais ça c'est une autre histoire... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com