TDataWorld.AddTableFromDataGrid

TDataWorld = class (TObject)Interface de TDataWorldExemples de TDataWorld

Ajoute les données d'une TDataGrid dans une nouvelle table

Syntaxe

procedure AddTableFromDataGrid(tableName: String; grid: TDataGrid; columnsToIndex: String)
tableName: nom de la table qui recevra les données
grid: grille contenant les données de la table
columnsToIndex: liste des colonnes a indexer, au format CommaText

Remarques

  • Les données de grid sont recopiées dans la table lors de l'appel, les évolutions futures de grid n'ont pas d'impact sur les données de la grille.
  • Les champs des colonnes de type cssNumeric doivent tous être des valeurs numériques. Les chaînes vides seront interprétées comme des Null.
  • Les champs des colonnes de type cssDateTime doivent tous être des valeurs date-heure. Les chaînes vides seront interprétées comme des Null.

Pour ajouter une table depuis une requête SQL, voir AddTableFromSQL.

Exemples

Ajoute MaTable avec les données de MyGrid, en n'indexant aucun champ

myWorld.AddTableFromDataGrid('MaTable', myGrid, '');

Classification

DataGrid TDataWorld