proc stockées et datagrid

proc stockées et datagrid - VB/VBA/VBS - Programmation

Marsh Posté le 15-09-2006 à 19:40:54    

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

Reply

Marsh Posté le 15-09-2006 à 19:40:54   

Reply

Marsh Posté le 20-09-2006 à 13:19:07    

J'avoue que je suis un peu perdu sur ta façon d'exécuter ta proc stock
 
Pourquoi ne pas faire simplement une requête SQL EXECUTE avec les params de ta PS, et récupérer la sortie ?


---------------
"Mon modèle, c'est moi-même."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed