Re: table et requete sql

Posté par R&B le 15/11/2005 7:48:28
Bonjour
Il faut encadrer les valeurs par des simple quote dans les requetes. Et merci d'utiliser une chaine cCondition pourr votre condition et ne construire les AND que si nécessaire

//date debut et date fin	
SI DateDebut<>"" ET DateFin<>"" ALORS
	SI cCondition<>"" alors cCondition+= " AND "
	cCondition+="jour_debut_manif between '"
	cCondition+="jour_debut_manif between '"
	cCondition+=DateDebut 
	cCondition+= "' AND '"  
	cCondition+=DateFin 
	cCondition+="' AND " 
	cCondition+="jour_fin_manif between '" 
	cCondition+=DateDebut
	cCondition+="' AND '"
	cCondition+=DateFin
	cCondition+="'" // le AND suivant sera ajouté par la prochaine condition
	ElementRequete=Vrai
FIN
... autres tests et conditions...

SI cCondition<>"" ALORS TexteReQuete+=cCondition

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3030&post_id=12754