Bonjour à tous,
Je ne sais pas comment connecter un StringGrid avec ma base de données.
Est-il possible de le faire ?
Dois-je utiliser autre chose pour un tableau ?
Merci de votre aide
xeak.
Bonjour à tous,
Je ne sais pas comment connecter un StringGrid avec ma base de données.
Est-il possible de le faire ?
Dois-je utiliser autre chose pour un tableau ?
Merci de votre aide
xeak.
TStringGrid pour Base de donnée = TDBGrid
myGrid : TDBGrid;
...
datasource.dataset := ....
myGrid.datasource := ....
Quoi dire de plus ?
Dans le vocabulaire des couturiers seulement, patron est synonyme de modèle.
Aymond d'Alost
Avec quelle base tu travailles?
Avec le BDE :
Tu dois avoir
- un composant de connexion à ta base TDataBase (dbAccessBDD), tu auras besoin d'un alias BDE spécifique à ton appli ou d'une connexion persistante avec la BDD, tu vérifieras qu etu est connecté
- un ensemble de données TQuery, TTable ...(qryData) connecté à la base via le TDataBase , pour cela tu dois remplir la propriété DataBaseName du composant avec le TDatabase (dbAccessBDD)
- Un TDataSource (dsData) par ensemble de donnée servant d'interface l' ensemble de données et ta grille.Tu remplieras la propriété Dataset avec ton ensemble de données qryData
- Un composant TDbGrid pour lequel tu valorisera la propriété Datasource avec ton composant dsData
Avec ADO :
C'est quasiment comme avec le BDE sauf que tu utilises les composants :
- TadoConnection
- TADODataset
- TADOQuery
- TADOTable
- Toujours le TDBGRID
Voilà tu as quasiment tout les composants sont tu as besoin.
Maintenant l'aide de Delphi et la FAQ de developpez.com (http://delphi.developpez.com/faq/?page=BDD)à ce sujet sont suffisamment fournis pour que tu t'en sorte et que tu comprennes comment tout cela fonctionne
Bonne chance
"Il vaut mieux échouer, apprendre et s'améliorer
que ne pas avancer."
[Définition de l'échec en extrême programming d'après la revue programmez de Mai 2008]
PS : Pensez au petit
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager