Re: Question sur un état

Posté par drcharly93 le 25/11/2003 13:20:23
bonjour
Via une requete
Requête2 est une source de données
ReqResultat est une source de donnees
Sql est une chaine

Sql = "SELECT tblNoms.Nom, Max(tblNoms.Indice) AS MaxDeIndice
FROM tblNoms
GROUP BY tblNoms.Nom;"

SI PAS HExecuteRequeteSQL(Requête2,HrequeteDefaut,Sql) alors
 Erreur(HErreurInfo())
 RETOUR
FIN

Sql="SELECT Requête2.Nom, Requête2.MaxDeIndice, (SELECT tblNoms.N° FROM tblNoms  WHERE tblNoms.Nom=[requête2].[Nom] AND tblNoms.Indice=[requête2].[MaxDeIndice];) AS NumEnr
FROM Requête2;"

SI PAS HExecuteRequeteSQL(ReqResultat,HRequeteDefaut,Sql) alors
 Erreur(HErreurInfo())
 RETOUR
FIN


voila ReqResultat devrait contenir le Nom , l'indice et le N° d'enregistrement de chaque enregistrement.
Les champs, fichiers et source de donnees sont inventés pour exemples et sont a remplacer par les votres.

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