OVH Cloud OVH Cloud

Liste tronquée dans une listbox

2 réponses
Avatar
faraminal
Bonjour
Il m’arrive souvent dans un formulaire Access d’utiliser une listbox pour
afficher le résultat d’une requête parmi plusieurs possibles.
J’utilise alors le code suivant.
dsql= "SELECT champ1,champ2,….. from table"
me.listebox.rowssource = dsql
Il arrive que le contenu de la liste affichée soit incomplète (par ex 18
lignes au lieu des 20 que fournit la requête.
Ce défaut est apparemment aléatoire et je ne réussit pas à comprendre ce qui
fait que la liste est complète ou non. C’est parfois très gênant pour
l’application et peut occasionner des recherches longues avant de se rendre
compte que l’affichage est incomplet.
Ce problème est-il connu ?
Merci de votre aide .

--
faraminal

2 réponses

Avatar
3stone
Salut,

"faraminal"
Il m’arrive souvent dans un formulaire Access d’utiliser une listbox pour
afficher le résultat d’une requête parmi plusieurs possibles.
J’utilise alors le code suivant.
dsql= "SELECT champ1,champ2,….. from table"
me.listebox.rowssource = dsql
Il arrive que le contenu de la liste affichée soit incomplète (par ex 18
lignes au lieu des 20 que fournit la requête.
Ce défaut est apparemment aléatoire et je ne réussit pas à comprendre ce qui
fait que la liste est complète ou non. C’est parfois très gênant pour
l’application et peut occasionner des recherches longues avant de se rendre
compte que l’affichage est incomplet.
Ce problème est-il connu ?



Tu es sûr que cela arrive avec 18 lignes ?

Et si tu glisse l'ascenseur en bas de la liste, tout est là ?



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
Raymond [mvp]
Bonsoir.

c'est un problème connu lorsque le rowsource est chargé directement.
en version 2003, le rowsource est limité à 32750 caractères.
il me semble qu'en version 2000, c'était limité à 8Ko , je ne sais plus.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"faraminal" a écrit dans le message de news:

Bonjour
Il m'arrive souvent dans un formulaire Access d'utiliser une listbox pour
afficher le résultat d'une requête parmi plusieurs possibles.
J'utilise alors le code suivant.
dsql= "SELECT champ1,champ2,... from table"
me.listebox.rowssource = dsql
Il arrive que le contenu de la liste affichée soit incomplète (par ex 18
lignes au lieu des 20 que fournit la requête.
Ce défaut est apparemment aléatoire et je ne réussit pas à comprendre ce
qui
fait que la liste est complète ou non. C'est parfois très gênant pour
l'application et peut occasionner des recherches longues avant de se
rendre
compte que l'affichage est incomplet.
Ce problème est-il connu ?
Merci de votre aide .

--
faraminal