PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : ODBC » ODBC-Access conversion table numeric/text » 20/01/2010 21:37:11

Bonsoir,
Finalement résolus, le problème est vraisemblablement une interprétation de la colonne en fonction du nombre de caractères déclarés sous PostgreSQL, après plusieurs essais.
En fonction de la longueur déclarée numeric(X) sous PostgreSQL, la colonne est interprété différemment sous Access :
- Si 0=<X=<28 sous PostgreSQL : Access interprète la colonne en numérique (c'est gagné !!!!)
- Si X>=29 sous PostgreSQL : Access interprète la colonne comme un texte
Sincèrement

PS : Gleu, merci cette remarque m'a mis sur la voie !
Marc, sous Access, la déclaration en texte ou numérique se fait automatiquement, impossible de modifier la structure des tables.

#2 Re : ODBC » ODBC-Access conversion table numeric/text » 19/01/2010 23:00:42

Bonsoir,
Le besoin est d'avoir une colonne en numérique et non texte.
Cependant lors de la "conversion" avec ODBC, cette colonne déclarée en "numeric" sous Postgresql est déclarée en "texte" sous Access.
Cette colonne devant être liée avec une autre colonne qui elle est déclaré en "numeric" sous Access et sous Postgresql.
Cela doit éclaircir les propos.
Sincèrement

#3 ODBC » ODBC-Access conversion table numeric/text » 19/01/2010 22:46:44

n3miroff
Réponses : 4

Bonjour a tous,
Débutant en base de donnée j'utilise Access via ODBC pour exploiter une base de donnée sous Postgresql.
Structure de table sous Postgresql :
Colonne 1 : numeric (255)

Sous Access :
Colonne 1 : texte
(taille de champ 255)

Ainsi lorsque je tente une requête sur une requête un message d'erreur apparait vus que les données "texte" ne correspondent pas avec une colonne déclarée en "numerique"

En vous remerciant d'avance pour vos commentaires sur ce sujet

Cordialement

Pied de page des forums

Propulsé par FluxBB