Sign in Join
Wiki copytemporary

TDataSource/ru: what changed

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

OldNewLine
11Компонент **TDataSource** ![](/wiki-images/8/83/Tdatasource.png) является посредником между компонентом [[TDataSet/ru|TDataSet]], представляющим собой содержимое базы данных, и компонентами **Data Controls**, такими как [[TDBGrid/ru|TDBGrid]].
22
33Обычно, компонент `TDataSource` содержит поле *DataSet*, которое связано с [[TSQLQuery/ru|TSQLQuery]] или другим потомком `TDataSet`. Компонент DataSource должен подключаться к полю *DataSource* компонента [[TDBGrid/ru|TDBGrid]] или другого компонента **Data Controls**.
44
5-` SQLTransaction1.Database := SQLConnection1;`\
6-` SQLQuery1.Transaction := SQLTransaction1;`\
7-` `**`DataSource1`**`.DataSet := SQLQuery1;`\
8-` DBGrid1.DataSource := `**`DataSource1`**`;`
5+``` pascal
6+ SQLTransaction1.Database := SQLConnection1;
7+ SQLQuery1.Transaction := SQLTransaction1;
8+ DataSource1.DataSet := SQLQuery1;
9+ DBGrid1.DataSource := DataSource1;
10+```
911
1012## См. также
1113
1214- [[doc:fcl/db/tdatasource.html|Документация по TDataSource]]
1315- [[TSQLTransaction/ru|TSQLTransaction]]
1416- [[TSQLQuery/ru|TSQLQuery]]
1517
1618---
1719*From the Free Pascal wiki, page "TDataSource/ru", as it stood on 2018-02-04 after a change by Useroflazarus, 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