bonjour ,je suis un peu debutant en vb6. j'ai un petit programme a faire
je veux afficher les enregistrement d'une table de base de donnee acces dans
un msflexgrid. j'ai deja creer le msflex grid et j'ai renomer les entetes.
comment peut je afficher les donnes en utilisant un objet Data ?
merci
Salut,
il suffit de défénir la propriété DataSource du MsFlexgrid comme étantton Objet Data.
Sans oublier de défénir auparavant les propriétés DataBaseName et RecordSource du Data lui même.
NB: les en-têtes des colonnes doivent être renommer en mode exécution (par code).
we je comprends un peu mai l'objet data ne reconnais pas
pas le format de ma base de donner .mdb je comprens pas pourquoi.
et j'ai pas bien compris pour les entetes . tu peux bien m'ecrire
le code des entetes merci!
Si tu utilises ACCESS 2003, il faut :
-Remplacer le control Data par le control ADO.
-Utiliser MSHFlexgrid au lieu de MsFlexgrid.
-Cocher la reference Microsoft DAO 3.6 Object librairy.
Pour les Headers (ligne 0), il faudra réécrire les en-têtes car quand ton control Grid est lié à une table, il affiche les noms des champs tels qu' ils sont nommés dans la structure de ta table.Si ça correspond à ce que tu veux afficher, pas de besoin de les réécrire.
Tu comprenderas mieux après éxécution.