Bonjour,
J'ai un problème de récupération d'information présente dans une base de données PostgreSQL. Un des champs (défini comme varchar) contient une chaîne de caractères trés longue.
Je me connecte sans problème sur la base, et j'essaie de lire le contenu du champ en utilisant la commande suivante :
Je ne retrouve dans rs.Fields(0) que les 255 premiers caractères de mon champs, et ceci quelque soit le type de ma variable FullDeri. Le recordset rs a-t-il une limite de taille ? Est-ce un problème de lien ODBC (j'ai changé le driver sans succcés) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set rs = DB.OpenRecordset(SQLComm) FullDeri = rs.Fields(0)
Merci de votre aide.
JW
Merci de la remarque,
J'ai effectivement déjà vérifié avec la fenêtre execution, c'est ce qui m'a permit de constater que la chaine retournée avait une longueur de 255 caractères. Le fait de mettre la variable FullDeri à Variant ne change rien, je pense que c'est rs.Field(0) qui a une taille limitée à 255.
JW
Partager