ADO, afficher résultat de ma requête dans un DataGrid

Résolu
J_il
Messages postés
109
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
9 septembre 2008
- 11 nov. 2007 à 17:47
J_il
Messages postés
109
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
9 septembre 2008
- 13 nov. 2007 à 11:18
Bonsoir à tous j'ai un petit problème qui me bloque déjà depuis quelques heures !!!!

Lorsque j'effectue la requête ci-dessous, il n'y a pas de problème mais je ne trouve pas comment affecter mon SELECT à mon DBGrid !!!

J'ai essayé des tas de manières différentes mais rien de concluant, soit type incompatible ou cette objet ne gère pas l'automation ou la classe !!!!

Pour information j'ai un dbgrid sur ma feuille et dans le Form Activate le code suivant qui effectue ma requête :



Call PROCEDURE_OUVRIR_CONNEXION_MYSQL

str_requete_sql = "SELECT * FROM user"

objet_recordset.Open str_requete_sql, objet_de_connexion

Set dbgrid_listing_comptes_utilisateurs.DataSource = objet_recordset

Comment dois-je faire, dois-je ajouter un control sur la feuille comme un controldata ou autre ??? Ma base de donnée tourne sur EasyPhp 1.8 et je me connecte en ADO pour info.

Merci d'avnce pour votre aide qui m'est bien précieuse !

Gilles

3 réponses

said_dias_01
Messages postés
103
Date d'inscription
dimanche 20 mars 2005
Statut
Membre
Dernière intervention
30 décembre 2017

13 nov. 2007 à 10:43
Slt,


Essayez d’utiliser l’objet Datagrid au lieu de Dbgride  (comparez les propriétés entre les 2)


,  précisez les types de curseur et les types de verrouillage       
3
J_il
Messages postés
109
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
9 septembre 2008

12 nov. 2007 à 15:05
Re bonjour à tous, personne ne veut m'aider ????

Je ne comprend décidément pas pourquoi ça ne veut pas aller !!!!
0
J_il
Messages postés
109
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
9 septembre 2008

13 nov. 2007 à 11:18
Mille merci à toi,

Juste en changeant de control donc DBGrid ==> un DataGrid ça fonctionne super !!!

Je te remercie mille fois

Gilles
0