Dim db As ADODB.Connection Dim rs As ADODB.Recordset Set db = New ADODB.Connection Set rs = New ADODB.Recordset db.Open "Provider =Microsoft.Jet.OLEDB.4.0;Data Source=c:\project\emp.mdb;" rs.Open "select * from emp", db, adOpenStatic, adLockOptimistic Set Combo1.DataSource = rs Combo1.DataField = "name" 'name et emp à remplacer par le nom de ta table et base de données
il s'agit d'un recordset déconnecté sur un modèle SQLs'il n'est pas connecté ça pose problème.
s'il n'est pas connecté ça pose problème.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionil est rempli par code et ne s'appuie sur aucune base de données
Tu ne peux donc pas lui attribuer le datasource.
Set DataSource as New ADODB.Recordset Set p_oFiles = New BH_CScanDrives 'DLL Perso' DataSource.Fields.Append "FILE_NAME", adVarChar, MAX_PATH DataField = "FILE_NAME" DataSource.Open With p_TManager.TFOLDER Do While "C:\Mes Photos\Vacances*.JPG" 'C'est évidemment un exemple, les valeurs réelles étant contenues dans d'autres propriétés. DataSource.AddNew DataSource.Fields("FILE_NAME").Value = p_oFiles.FileName DataSource.Update Loop End With CFiles.Visible = True: CFiles.SetFocus Set CFiles.DataSource DataSource: CFiles.DataField DataField