Sign in Join
Wiki copytemporary

TDataSet/ru: what changed

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

Title: TDataSet/ru

OldNewLine
1+**TDataSet** является основным объектом, ссылающимся на данные в базе данных. Потомок объекта **TDataSet** работает как указатель на таблицу или обеспечивает ответы на запросы.
2+
3+``` pascal
4+ SQLTransaction1.Database := SQLConnection1;
5+ SQLQuery1.Transaction := SQLTransaction1;
6+ DataSource1.DataSet := SQLQuery1;
7+ DBGrid1.DataSource := DataSource1;
8+```
9+
10+dataset может быть отредактирован (например ответ на запрос):
11+
12+``` pascal
13+ ds.Edit();
14+ ds.FieldByName('NAME').AsString := 'Edited name';
15+ ds.Post();
16+ ds.UpdateMode := upWhereAll;
17+ ds.ApplyUpdates();
18+```
19+
20+## Не абстрактные потомки
21+
22+- [[TBufDataset/ru|TBufDataset]] -
23+- [[TMemDataset/ru|TMemDataset]] -
24+- [[TSdfDataSet/ru|TSdfDataSet]] -
25+- [[TFixedFormatDataSet/ru|TFixedFormatDataSet]]
26+- [[TDbf/ru|TDbf]] - connect to dBase
27+- [[TParadox/ru|TParadox]] - connect to Paradox/BDE
28+- [[TParadoxDataSet/ru|TParadoxDataSet]] - connect to Paradox/BDE
29+- [[TFPCodeGenerator/ru|TFPCodeGenerator]]
30+- [[TSQLQuery/ru|TSQLQuery]] - connect to results of a SQL-query
31+
32+## См. также
33+
34+- [[doc:fcl/db/tdataset.html|Документация по TDataSet]]
35+- [[TBufDataset/ru|TBufDataset]]
36+- [[TMemDataset/ru|TMemDataset]]
37+
38+---
39+*From the Free Pascal wiki, page "TDataSet/ru", 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](/wiki-contact).*

Back to history