Z_cool HFR profile rating:⭐⭐⭐⭐ | Salut. J ai recuperer le script d'un collegue que je dois adapter pour une nouvelle utilisation, Mon problème, c est que je dois filtrer ce que le programme a stoqué precedement dans un recordset, c'est du genre : Code :
- Sub CreateRecSet()
- Set ISAAccounts = CreateObject("ADODB.Recordset" )
- With ISAAccounts
- .Fields.Append "Domain", adVarChar, "255"
- .Fields.Append "Account", adVarChar, "255"
- .Fields.Append "MemberOf", adVarChar, "255"
- .Fields.Append "Description", adVarChar, "255"
- .Fields.Append "Name", adVarChar, "150"
- '.Fields.Append "Class", adVarChar, "20"
- .Fields.Append "Mail", adVarChar, "150"
- .Fields.Append "Group", adVarChar, "150"
- 'All other fields
- On Error Resume Next
- Dim TmpArray, TmpCount ' as Integer
- TmpArray = Split(AccountAttributes, ";" )
- For TmpCount = LBound(TmpArray) To UBound(TmpArray)
- .Fields.Append TmpArray(TmpCount), adVariant
- If DebugMode = TRUE Then Call Message("Additional Attribute: '" & TmpArray(TmpCount) & "'" )
- Next
- .Open
- End With
- End Sub 'CreateRecSet()
|
ensuite, il y a pas mal de Add. et moi, je voudrais par exemple recuperer touts ceux qui ont, par exemple *700* dans "description" J ai bien eu l'idée d'appliquer une requête SQL sur mon recordset,... mais je bute sur : "SELECT * from ???? where Description LIKE %700%" Je met quoi a la place des "???" Merci
Message édité par Z_cool le 16-05-2007 à 08:36:47 ---------------
#mais-chut
|