Re: requete

Posté par R&B le 27/6/2005 16:17:52
Bonjour,
1- dans le texte de la requête, les variables doivent être délimitées par des quote '
2- préférer la syntaxe Rubrique - comparateur - variable plus claire et dans la logique du moteur qui compare des rubriques à des valeurs.

sSQL est une source de données
cSQL est une chaine
cSQL = "SELECT Facture.IDFAC, Facture.DateFacture, Facture.IDMOD_REG, Facture.ECHEANCE, Li_fac.Q_FAC, Li_fac.PrixTTC"
cSQL += " FROM Facture, Li_Fac"
cSQL += " WHERE Facture.IDFAC=Li_fac.IDFAC"
cSQL += " AND Facture.DateFacture >= '"+d1+"'"
cSQL += " AND Facture.ECHEANCE <= '"+d2+"'"
SI HExécuteRequêteSQL(sSQL,hRequeteDefaut,cSQL) ALORS
   ...

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=2442&post_id=10284