Je lance une requete dans une application externe a celle d'origine
HDéclareExterne("\COMMANDE_CL.FIC","COMMANDE_CLWD")
HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
alors que cette requete fonctionne correctement sur le meme fichier
dans l'application d'origine
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Albert
JPC a écrit :
Je lance une requete dans une application externe a celle d'origine HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD") HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
alors que cette requete fonctionne correctement sur le meme fichier dans l'application d'origine
Avez vous une idée ou est ce un bug connu ?
merci , JPC
Bonjour,
<Résultat> = HDéclareExterne(<Chemin complet du fichier> , <Nom alias> [,<Mot de passe>])
Comme la requete est lancée sur un alias, a t'elle été modifiée ?
Cordialement
Albert
JPC a écrit :
Je lance une requete dans une application externe a celle d'origine
HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD")
HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
alors que cette requete fonctionne correctement sur le meme fichier
dans l'application d'origine
Avez vous une idée ou est ce un bug connu ?
merci , JPC
Bonjour,
<Résultat> = HDéclareExterne(<Chemin complet du fichier> , <Nom
alias> [,<Mot de passe>])
Comme la requete est lancée sur un alias, a t'elle été modifiée ?
Je lance une requete dans une application externe a celle d'origine HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD") HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
alors que cette requete fonctionne correctement sur le meme fichier dans l'application d'origine
Avez vous une idée ou est ce un bug connu ?
merci , JPC
Bonjour,
<Résultat> = HDéclareExterne(<Chemin complet du fichier> , <Nom alias> [,<Mot de passe>])
Comme la requete est lancée sur un alias, a t'elle été modifiée ?
Cordialement
Albert
JPC
C'est effectivement le passage des paramètres qui ne marche pas dans ce cas Pour que ca marche , il faut soit mettre en dur dans la requete , soit mettre le fichier dans l'analyse
Je vais essayé avec cette syntaxe qui est effectivement plus sympa
"Gilles Guédikian" a écrit dans le message de news:
JPC avait écrit le 24/12/2005 :
Je lance une requete dans une application externe a celle d'origine HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD") HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
En ce qui me concerne, je ne passe jamais les paramètres à la requête sous cette forme mais toujours de la manière suivant e:
Requete.param1 = 9 Requete.param2 = "TOTO"
HExecuteRequete(Requete)
C'est plus lisible au niveau des paramètres que l'on passe (important quand on est relu par d'autres développeurs...)
Essaye comme ça, sait on jamais.
C'est effectivement le passage des paramètres qui ne marche pas dans ce cas
Pour que ca marche , il faut soit mettre en dur dans la requete , soit
mettre le fichier dans l'analyse
Je vais essayé avec cette syntaxe qui est effectivement plus sympa
"Gilles Guédikian" <boulot_SANSPOURRIEL_@neogie.com> a écrit dans le message
de news: mn.d4bc7d5c425f659f.21586@neogie.com...
JPC avait écrit le 24/12/2005 :
Je lance une requete dans une application externe a celle d'origine
HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD")
HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
En ce qui me concerne, je ne passe jamais les paramètres à la requête sous
cette forme mais toujours de la manière suivant e:
Requete.param1 = 9
Requete.param2 = "TOTO"
HExecuteRequete(Requete)
C'est plus lisible au niveau des paramètres que l'on passe (important
quand on est relu par d'autres développeurs...)
C'est effectivement le passage des paramètres qui ne marche pas dans ce cas Pour que ca marche , il faut soit mettre en dur dans la requete , soit mettre le fichier dans l'analyse
Je vais essayé avec cette syntaxe qui est effectivement plus sympa
"Gilles Guédikian" a écrit dans le message de news:
JPC avait écrit le 24/12/2005 :
Je lance une requete dans une application externe a celle d'origine HDéclareExterne("COMMANDE_CL.FIC","COMMANDE_CLWD") HExécuteRequête(Requete_commande_cl,hRequêteDéfaut,2,Null,Null,0)
La requete fonctionne correctement mais pas les conditions where
En ce qui me concerne, je ne passe jamais les paramètres à la requête sous cette forme mais toujours de la manière suivant e:
Requete.param1 = 9 Requete.param2 = "TOTO"
HExecuteRequete(Requete)
C'est plus lisible au niveau des paramètres que l'on passe (important quand on est relu par d'autres développeurs...)