• Advertisement

Requete non compatible hyperfile?

Tout ce qui concerne la version 9 de windev
**Windev est une marque déposée de Pcsoft**

Requete non compatible hyperfile?

Messagepar zelouzeur » Ven Aoû 05, 2005 5:51 am

Voila j'essaye en vain depuis quelques heures de faire marcher cette requete :

SELECT Entête_DI.code_imputation AS code_imputation,Entête_DI.codification AS codification,Entête_DI.lcodif AS lcodif,SUM(Détail_heures_DI.tps_sale) AS la_somme_tps_sale
FROM Détail_heures_DI, Entête_DI
WHERE Détail_heures_DI.numdi = Entête_DI.num_di
AND Détail_heures_DI.mat_oper BETWEEN {Param3} AND {Param4}
AND Détail_heures_DI.date_inter BETWEEN {Param1} AND {Param2}
GROUP BY Entête_DI.code_imputation
ORDER BY Entête_DI.codification ASC

J'ai pas l'impression qu'il y ait un problème cependant lorsque je veux tester la requete windev me demande de choisir une connection spécifique... alors que je n'utilise qu'une base hyperfile.
zelouzeur
 

Advertisement

Messagepar aurelien.machabert » Ven Aoû 05, 2005 5:53 am

Je sais pas si ca solutionnera ton problème mais je pense que tous les accentuations dans les noms de champ sont à prohibées et quelques fois elles génèrent des erreurs innatendues....
aurelien.machabert
Membre Confirmé
 
Messages: 251
Inscription: Ven Avr 15, 2005 9:04 am
Localisation: Le Puy en Velay

Messagepar zelouzeur » Ven Aoû 05, 2005 6:10 am

je viens de tester avec ou sans ça change rien. ça me dit que la requete utilise des ordres spécifique à un type de serveur. blabla Veuiller choisir votre connexion.
zelouzeur
 

Messagepar aurelien.machabert » Ven Aoû 05, 2005 6:59 am

Désolé mais je ne vois pas car ta requête à l'air tout à fait correct à part les accents....

Tu as renommé tous les champs de tes fichiers sans accent ?
aurelien.machabert
Membre Confirmé
 
Messages: 251
Inscription: Ven Avr 15, 2005 9:04 am
Localisation: Le Puy en Velay

Messagepar zelouzeur » Mar Aoû 09, 2005 7:07 am

En fait le problème vient d'un malfonctionnement de windev ou plutot un truc débile.
Dans ma requete {param3} et {param4} sont placées avant param1 et 2
Et c'est ça qui faisait tout capoter...
Donc il m'a suffit d'intervertir la position des 2 conditions.
zelouzeur
 



  • Advertisement

Retourner vers Forum windev 9

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités