tleboukaka
Messages postés79Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention 5 mai 2010
-
6 sept. 2007 à 20:05
Guillemouze
Messages postés991Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 août 2013
-
8 sept. 2007 à 16:35
Slt à Tous
Ma bdd est faite en Paradox, et sous Delphi ma requete affiche une erreur lors de la compilation : un message du genre ... ne peut pas dépasser 255 caractères
Comment puis je faire pour que cette requête affiche dans son instruction Select tous les champs ? car pour moi tous les champs sont indispensables, je ne dois pas enlever un seul
tleboukaka
Messages postés79Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention 5 mai 2010 6 sept. 2007 à 20:59
Merci
La syntaxe de f0xi fonctionne bien aucune erreur de syntaxe n'est signalée, aucune erreur à l'exécution de ma requete n'est signalée. je vais avancer pour que les résultats soient affichés par rapport aux parametres que j'ai fixé avec ma requete
Oniria
Messages postés292Date d'inscriptiondimanche 14 mars 2004StatutMembreDernière intervention18 décembre 20143 7 sept. 2007 à 18:41
Bonjour,
Une autre solution est de rajouter des add : ton instruction qryBulletin.SQL.Add (' SELECT .........................
....................... ............... .......... ........... ....
..... .......');
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 7 sept. 2007 à 22:01
@oniria : certes, on gagne lisibilité mais un bon programmeur est un programmeur fainéant et ça donne ceci :
with qryBulletin.SQL do
begin
Add('...');
Add('...');
//etc
end;
M'en vais me recoucher...
May Delphi be with you !
<hr color="#008000" />
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
http://www.afipa.net/
tleboukaka
Messages postés79Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention 5 mai 2010 8 sept. 2007 à 15:59
Slt à tous
Ma requette est multitabulaire (plus de 5 tables) et les champs à afficher proviennent de plusieurs tables. Elle contient des formules...
quand j'utilisait la syntaxe en 3 lignes. comme celle-ci
qryBulletin.SQL.Add (' ....');
qryBulletin.SQL.Add (' .....');
qryBulletin.SQL.Add (' .......');
un message d'erreur apparait ; du genre :
'Invalid use of Keyword. Token : 1/2 Line number : 3
Ainsi donc à toutes les solutions proposées j'ai trouvée exacte, l'astuce donnée par f0xi add( '..., '+'..., '+'...' );
ou chaque '...' font moins de 255 caracteres.