PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → table et rupture
table et rupture
Iniciado por atrioux, set., 22 2005 7:10 PM - 2 respostas
Publicado em setembro, 22 2005 - 7:10 PM
j'ai un fichier de plusieurs milliers d'enregistrements
j'ai une rubrique code
je dois avoir au total une dizaine de code different sur la totalite des
enregistrements

j'aimerais lister uniquement et tres rapidement dans une table tous les
codes differents que l'on retrouve

je ne sais pas comment proceder
Publicado em setembro, 22 2005 - 5:43 PM
Salut !


On 22-Sep-2005, "Arnaud TRIOUX" <atrioux@horloges-huchez.fr> wrote:

j'ai un fichier de plusieurs milliers d'enregistrements
j'ai une rubrique code
je dois avoir au total une dizaine de code different sur la totalite des
enregistrements

j'aimerais lister uniquement et tres rapidement dans une table tous les
codes differents que l'on retrouve

je ne sais pas comment proceder



Pourquoi pas une petite requète Sql :

local
creq est une chaine
sdreq est une source de données

creq = "select distinct code from monfichier"
si pas hexecuterequetesql(sdreq,creq) alors
erreur(herreur())
sinon
pour tout sdreq
info(sdreq.code)
fin
fin

bien à toi !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Publicado em setembro, 23 2005 - 10:53 PM
Bonsoir,

Cela me paraît effectivement la meilleure solution. Il est également
possible de faire la même chose avec une vue avec suppression de doublons.

Bon dev !


<Marcel.berman@managingbusiness.be> a écrit dans le message de news:
4332bcf0$1@news.pcsoft.fr...


Salut !


On 22-Sep-2005, "Arnaud TRIOUX" <atrioux@horloges-huchez.fr> wrote:

j'ai un fichier de plusieurs milliers d'enregistrements
j'ai une rubrique code
je dois avoir au total une dizaine de code different sur la totalite des
enregistrements

j'aimerais lister uniquement et tres rapidement dans une table tous les
codes differents que l'on retrouve

je ne sais pas comment proceder


Pourquoi pas une petite requète Sql :

local
creq est une chaine
sdreq est une source de données

creq = "select distinct code from monfichier"
si pas hexecuterequetesql(sdreq,creq) alors
erreur(herreur())
sinon
pour tout sdreq
info(sdreq.code)
fin
fin

bien à toi !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477