Sign in Join
Wiki copytemporary

TSdfDataSet/ru: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: TSdfDataSet/ru

OldNewLine
1+**TSdfDataSet** ![](/wiki-images/1/15/Tsdfdataset.png) является компонентом базы данных, который реализует текстовый [[TDataSet]] в формате [[SDF]].
2+
3+## Схема
4+
5+Структура записи берется из:
6+
7+- Свойства схемы, если назначено. Схема - это TStringList, поэтому вы можете использовать, например:
8+
9+``` pascal
10+
11+SDFDataSet1.Schema.CommaText: = '"Field1 = 10", "Field2 = 500"'; // или SDFDataSet1.Schema.Append ('<Field> = <Size>');
12+```
13+
14+где `<Field>` - это FieldName, а `<Size>` - это размер TStringField, который будет создан.
15+
16+- Первой строки текстового файла, если для свойства `FirstLineAsSchema` установлено значение true
17+
18+## См. также
19+
20+- [[TDataSet]]
21+- [[CSV|Usage example]]
22+
23+---
24+*From the Free Pascal wiki, page "TSdfDataSet/ru", as it stood on 2019-11-18 after a change by Zoltanleo, 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](/wiki-contact).*

Back to history