pile_poil
Messages postés682Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention 4 août 2012
-
6 août 2009 à 06:51
pile_poil
Messages postés682Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention 4 août 2012
-
6 août 2009 à 19:34
bonjour
mes connaissances en base de données etant plus que rudimentaires j'aurais besoin d'un peu d'aide
j'ai dans une table un champ qui contient des "Name" qui se présentent ainsi:
ADA.01 ; HYBR.01 ; ADA.02 ; MTX.01 ; MXR.01 ; SW.01 ; etc...
ce sont les acronymes désignant des appareils avec leur indice d'ordre dans un plan autocad
j'aimerais pouvoir ne récupérer que les enregistrements dont le "Name" contient un acronyme donné
par exemple récupérer dans recordset tous les enregistrements qui dans le champ "name" contiendraient ADA
pour l'instant je fais ceci mais ça ne me semble pas tres optimisé
RecSet.Open "SELECT * FROM Matos WHERE NumZone ='" & sNumZone & "' ORDER BY Name ", CMain, adOpenDynamic
Do Until RecSet.EOF
If InStr(RecSet!Name, acronyme) <> 0 Then
'ici mon code de traitement
End If
RecSet.MoveNext
Loop
Dans la foulée si quelqu'un connaissait un tuto "pour les nuls" ça m'éviterais de poser des question aussi basiques
Merci d'avance