Re,
Voici un petit exemple avec l'utilisation d'un recordset et d'une connection ADO :
Rajoute à ton projet la référence :
- Microsoft Activix Data Objects 2.5 Library
Private Sub Form_Load()
' Connection base de données
Dim CnxAdo As New ADODB.Connection
' Recordset pour mise à jours bdd
Dim RstAdo As New ADODB.Recordset
' Choix du fournisseur
CnxAdo.Provider = "Microsoft.jet.OLEDB.4.0"
' Chemin de la base pour la connection
CnxAdo.ConnectionString = "C:\Bdd.mdb" 'CheminBase
' Ouvre la connection à la source
CnxAdo.Open
' On ferme sans traiter erreur (s'il y en a une)
On Error Resume Next
RstAdo.Cancel
RstAdo.Close
Err.Clear
' Paramètre requête SQL
Dim Sql As String
Sql = "SELECT * FROM users"
' Execution requête avec paramètre recordset via CnxAdo
RstAdo.CursorLocation = adUseClient
RstAdo.Open Sql, CnxAdo, adOpenDynamic, adLockPessimistic
MsgBox RstAdo.RecordCount
End Sub
A+
Exploreur
Linux a un noyau, Windows un pépin 