Remplir une Datagrid avec un recordset

steevy92 Messages postés 16 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 septembre 2005 - 18 août 2005 à 10:10
steevy92 Messages postés 16 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 septembre 2005 - 19 août 2005 à 11:37
Bonjour à tous.

Ma question était la suivante :
"
Je suis en VB6 et j'accède à une base Access.
Je souhaite renseigner une DataGrid à partir d'un RecordSet.
Mon code ne plante pas mais ne remplit pas ma DataGrid.
"

Merci à EREF et redwings pour vos réponses.

Vous m'avez demandé mon code. Le voici :
Set rstRS = New ADODB.Recordset
With rstRS
.Open _
Source:="dossier", _
ActiveConnection:=cnnDB, _
CursorType:=adOpenKeyset, _
LockType:=adLockOptimistic, _
Options:=adCmdTable
End With

Set dgDossier.DataSource = rstRS

Malgré cela, ma datagrid reste vide ! ! ! !

J'attends vos prochaines réponses.
Steevy92.

2 réponses

cs_while Messages postés 1 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 18 août 2005
18 août 2005 à 10:48
As tu rafraichi ta datagrid avec Refresh
0
steevy92 Messages postés 16 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 septembre 2005
19 août 2005 à 11:37
Bonjour,

Suite à ta remarque mon code est le suivant :
Set rstRS = New ADODB.Recordset
With rstRS
.Open _
Source:="dossier", _
ActiveConnection:=cnnDB, _
CursorType:=adOpenKeyset, _
LockType:=adLockOptimistic, _
Options:=adCmdTable
End With

Set dgDossier.DataSource = rstRS
dgDossier.Refresh

Mais toujours rien dans la datagrid ! ! ! !
0
Rejoignez-nous