ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Incompatibilité lors de l'appel de pushjmp/popjmp   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mar. 18 octobre 2016, 12h03
jcriv
France France

atoutfox.public.association

Re: Incompatibilité lors de l'appel de pushjmp/popjmp

Salut Frank,

Si tu crées une chaine de caractères contenant la sélection sql que tu vas exécuter, et que cette chaine est complétée avec l'ajout de clauses where, il arrive sans doute un moment où cette chaine est trop longue.
Vérifie la longueur de la chaine envoyée au serveur, passe par des alias si besoin pour la réduire, ou sinon, construis la autrement :
à la place de
cmd = "select ..." + " from ..." + " where ..."
fais qq chose du genre :
cSel = "SELECT..." + ...
cFrom = "FROM " + ...
cWhere = "WHERE "+ ...
cmd = cSel + cFrom + cWhere

JC


Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017904
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3