VB6 et les curseurs

elnk -  
byakhlefncr Messages postés 260 Statut Membre -
Bonjour,
je n arrive pas è trouver la solution à mon probleme qui est le suivant :

Comment utiliser un curseur sous VB6, cad lire une requete SQL et le gérer un avec un curseur.

je n ai pas trouv comment agencé le tout sous vb6. ( comment placer le DECLARE moncurseur CURSOR ... )

:/
si vous pouviez m aider
A voir également:

1 réponse

byakhlefncr Messages postés 260 Statut Membre 63
 
Salut,

Voici un exemple d'utilisation de Recordset en VB. où la table se nomme "Test" et comporte deux champs : "Champ1" et "Champ2".

Sub TestCurseur()
Dim Base As Database
Dim Curseur As Recordset
Set Base = OpenDatabase("c:\Data\Base.mdb") ' pour l'ouverture d'une connexion données
Set Curseur = Base.OpenRecordset("select Champ1, Champ2 from Test") ' pour exécution de la requête et la récupération du résultat dans un curseur
While Not (Curseur.EOF)
Variable1 = Curseur.Fields(0) ' Récupération des données enregistrement par enregistrement.
Variable2 = Cursuer.Fields(1)
curseur.MoveNext ' Passer à l'enregistrement suivant
Wend
curseur.Close ' Libérer les données
Base.Close ' Fermer la connexion de données
End Sub


Bonne chance.
0