/* requete executée sur sqlplus */
select distinct RM.id_data_result from mch_Maintenance_preventive MP,
mch_result_maintenance RM,mch_data_result DR where MP.
id_maintenance_p='MP001' and MP.id_maintenance_p=RM.id_maintenance_p
and RM.id_data_result=DR.id_data_result;
/* donne 2 resultat correcte */
/* code execute avec windev */
req2,tt est une chaîne
res2 est un booléen
req2="select distinct RM.id_data_result from mch_Maintenance_preventive
MP,mch_result_maintenance RM,mch_data_result DR where MP.
id_maintenance_p='MP001' and MP.id_maintenance_p=RM.id_maintenance_p
and RM.id_data_result=DR.id_data_result"
Saisie17 = req2
res2 = SQLExec(req2,"REQ22")
TANTQUE SQLFetch("REQ22") = 0
tt = SQLLitCol("REQ22",1)
FIN
SQLFerme("REQ22")
/* donne res2 = FAUX (pourquoi???) */
--
Article posté depuis le site FORUMS WINDEV® :
http://forums.wdscript.com
Une archive de plus de 120000 articles sur Windev® et Webdev®
--