bonjour,je suis de retour,
j'ai utilisé le code suivant pour afficher le resultat d'une proc stockée ds un datagrid:
Set cmd = New ADODB.Command
Set param = New ADODB.Parameter
Set rs = New ADODB.Recordset
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "dem_arti"
Set cmd.ActiveConnection = cn
cmd.Parameters.Item("@dat_deb" ).Value = DTPicker1.Value
cmd.Parameters.Item("@dat_fin" ).Value = DTPicker2.Value
cmd.Execute
Debug.Print cmd.Parameters(2).Value
Set DataGrid1.DataSource = cmd.Execute
DataGrid1.Refresh
Do While Not cmd.Execute.EOF
DataGrid1.Columns(0).Value = cmd.Execute.Fields(0).Value
DataGrid1.Columns(1).Value = cmd.Execute.Fields(1).Value
cmd.Execute.MoveNext
Loop
Lors de l'exe,ça m'affiche un msg d'erreur :Le jeu d'enregistrements ne peut pas prendre en compte les signets!!
c koi les signets,et c koi le prob?
Merci d'avance