Copie du wikimiroir

Ceci est un miroir du wiki de pascal.chat. La modification, l’historique et la connexion se trouvent là-bas.

TDBGrid/fr

English · Français · Русский · 日本語

TDBGrid est un composant qui affiche les données d'un TDataSet sous forme tabulaire. Il est disponible depuis l'onglet Data Controls de la palette de composants.

pascal
    // configure connection with database
  SQLConnector1.ConnectorType := 'MySQL 5.1';
  SQLConnector1.HostName := 'MyServer';
  SQLConnector1.DatabaseName := 'MyDBName';
  SQLConnector1.UserName := 'MyName';
  SQLConnector1.Password := 'MyPass';
    // connect SQLConnector, SQLTransaction, DataSource, SQLQuery and DBGrid
  SQLTransaction1.Database := SQLConnector1;
  SQLQuery1.Transaction := SQLTransaction1;
  DataSource1.DataSet := SQLQuery1;
  DBGrid1.DataSource := DataSource1;
    // setup query to get (at least) two fields from MyTable
  SQLQuery1.SQL := 'SELECT * FROM MyTable';
    // setup grid with result from query
  DBGrid1.Columns[0].Title.Caption := 'Name';
  DBGrid1.Columns[0].FieldName := 'fieldDescription';
  DBGrid1.Columns[1].Title.Caption := 'Description';
  DBGrid1.Columns[1].FieldName := 'fieldName';
    // Open result and show in grid
  SQLQuery1.Open();

Voir aussi


From the Free Pascal wiki, page "TDBGrid/fr", as it stood on 2020-02-29 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, dernière modification par WikiArchive .