Re: Requete et Table memoire

Posté par madeuh le 7/12/2005 11:06:47
Citation :

R&B a écrit:
Bonjour
Il s'agit de récupérer les lignes pour lesquelle on a dépassé la date de retour de 5 jour (dans l'exemple ci-après).
Cela correspond aux lignes dont la date de retour + 5 jour est supérieure ou égale à la date du jour.

// Récupération de la date du jour
dDate est une date  = DateDuJour()
// construction de la requete
cSQL est une chaine = "SELECT * FROM pret WHERE dateretour+5>='"+dDate+"'"
// déclare la source qui contient le résultat de la requête
sSQL est une source de données
// exécute la requête
SI PAS HExecuteRequeteSQL(sSQL,hRequeteDefaut,cSQL) ALORS RETOUR
// envois le tous dans une table mémoire
FichierVersTableMémoire(table,sSQL)
// libère les ressources du résultat de la requête
HAnnuleDeclaration(sSQL)

R&B je permet de modifier ta requete il manque le test de l'indicateur
la requete devient
cSQL est une chaine = "SELECT * FROM pret WHERE dateretour+5>='"+dDate+"' and indicateur_Retour=0"
Enfin je pense que c'est ça

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=3173&post_id=13392