OVH Cloud OVH Cloud

Access - Visual Basic

4 réponses
Avatar
Emmanuel
Bonjour,

J'ai créé sous Visual B une variable X As String. Ensuite, j'ai attribué à X
une requête SQL. Or, lorsque j'éxécute le programme, la variable X ne
contient qu'une partie du texte.

Sauriez-vous me dire pourquoi? Est-ce les variables "String" ont une
longueur limitée?

Merci

4 réponses

Avatar
Jean
-----Message d'origine-----
Bonjour,

J'ai créé sous Visual B une variable X As String.
Ensuite, j'ai attribué à X

une requête SQL. Or, lorsque j'éxécute le programme, la
variable X ne

contient qu'une partie du texte.

Sauriez-vous me dire pourquoi? Est-ce les
variables "String" ont une

longueur limitée?

Merci


Ta variable X en String est quasiment illimité. Je fais
passer des requêtes SQL de plus de 300 "mots" dans une
variable String sans souci. Cherche plutôt dans ta
requête, pour voir si tu récupère bien toute
l'instruction SQL.

Avatar
Jean
-----Message d'origine-----
Bonjour,

J'ai créé sous Visual B une variable X As String.
Ensuite, j'ai attribué à X

une requête SQL. Or, lorsque j'éxécute le programme, la
variable X ne

contient qu'une partie du texte.

Sauriez-vous me dire pourquoi? Est-ce les
variables "String" ont une

longueur limitée?

Merci


Ta variable X en String est quasiment illimité. Je fais
passer des requêtes SQL de plus de 300 "mots" dans une
variable String sans souci. Cherche plutôt dans ta
requête, pour voir si tu récupère bien toute
l'instruction SQL.

Avatar
Raymond
Bonjour.

la limite d'une instruction sql est de 64000 caractères environ. tu n'en es
pas là ?
ça devrait venir d'une mauvaise construction de l'instruction sql.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Emmanuel" a écrit dans le message de
news:bleg5r$het$
Bonjour,

J'ai créé sous Visual B une variable X As String. Ensuite, j'ai attribué à
X

une requête SQL. Or, lorsque j'éxécute le programme, la variable X ne
contient qu'une partie du texte.

Sauriez-vous me dire pourquoi? Est-ce les variables "String" ont une
longueur limitée?

Merci




Avatar
Damran
"Raymond" a écrit dans le message de
news:
Bonjour.

la limite d'une instruction sql est de 64000 caractères environ. tu n'en
es

pas là ?
ça devrait venir d'une mauvaise construction de l'instruction sql.
Il faut vérifier si par exemple il n'y a pas un caractère qui ferme la

chaine, genre : "


Damran