Difference between revisions of "TSdfDataSet/fr"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{TSdfDataSet}} {{Infobox databases/fr}} '''TSdfDataSet''' image:tsdfdataset.png est un composant de base de données qui implémente un TDataSet basé sur...") |
m (Fixed syntax highlighting) |
||
Line 1: | Line 1: | ||
{{TSdfDataSet}} | {{TSdfDataSet}} | ||
{{Infobox databases/fr}} | {{Infobox databases/fr}} | ||
+ | |||
'''TSdfDataSet''' [[image:tsdfdataset.png]] est un composant de base de données qui implémente un [[TDataSet/fr|TDataSet]] basé sur du texte dans le format [[SDF/fr|SDF]]. | '''TSdfDataSet''' [[image:tsdfdataset.png]] est un composant de base de données qui implémente un [[TDataSet/fr|TDataSet]] basé sur du texte dans le format [[SDF/fr|SDF]]. | ||
==Schéma== | ==Schéma== | ||
+ | |||
La structure d'enregistrement est dérivée de : | La structure d'enregistrement est dérivée de : | ||
+ | |||
* la propriété Schema si affectée. Schema est une TStringList donc vous pouvez utiliser par exemple : | * la propriété Schema si affectée. Schema est une TStringList donc vous pouvez utiliser par exemple : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
SDFDataSet1.Schema.CommaText := '"Field1=10","Field2=500"'; // or | SDFDataSet1.Schema.CommaText := '"Field1=10","Field2=500"'; // or | ||
SDFDataSet1.Schema.Append('<Field>=<Size>'); | SDFDataSet1.Schema.Append('<Field>=<Size>'); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Où <Field> est un nom de champ et taille la taille du TStringField qui sera créé. | Où <Field> est un nom de champ et taille la taille du TStringField qui sera créé. | ||
+ | |||
* la première ligne du fichier texte si la propriété FirstLineAsSchema est mise à True. | * la première ligne du fichier texte si la propriété FirstLineAsSchema est mise à True. | ||
{{LCL Components/fr}} | {{LCL Components/fr}} |
Latest revision as of 02:15, 2 March 2020
│
English (en) │
français (fr) │
русский (ru) │
TSdfDataSet est un composant de base de données qui implémente un TDataSet basé sur du texte dans le format SDF.
Schéma
La structure d'enregistrement est dérivée de :
- la propriété Schema si affectée. Schema est une TStringList donc vous pouvez utiliser par exemple :
SDFDataSet1.Schema.CommaText := '"Field1=10","Field2=500"'; // or
SDFDataSet1.Schema.Append('<Field>=<Size>');
Où <Field> est un nom de champ et taille la taille du TStringField qui sera créé.
- la première ligne du fichier texte si la propriété FirstLineAsSchema est mise à True.