Sign in Join
Wiki copytemporary

TDataSource/ru: what changed

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

Title: TDataSource/ru

OldNewLine
1+Компонент **TDataSource** ![](/wiki-images/8/83/Tdatasource.png) является посредником между компонентом [[TDataSet/ru|TDataSet]], представляющим собой содержимое базы данных, и компонентами **Data Controls**, такими как [[TDBGrid/ru|TDBGrid]].
2+
3+Обычно, компонент `TDataSource` содержит поле *DataSet*, которое связано с [[TSQLQuery/ru|TSQLQuery]] или другим потомком `TDataSet`. Компонент DataSource должен подключаться к полю *DataSource* компонента [[TDBGrid/ru|TDBGrid]] или другого компонента **Data Controls**.
4+
5+` SQLTransaction1.Database := SQLConnection1;`\
6+` SQLQuery1.Transaction := SQLTransaction1;`\
7+` `**`DataSource1`**`.DataSet := SQLQuery1;`\
8+` DBGrid1.DataSource := `**`DataSource1`**`;`
9+
10+## См. также
11+
12+- [[doc:fcl/db/tdatasource.html|Документация по TDataSource]]
13+- [[TSQLTransaction/ru|TSQLTransaction]]
14+- [[TSQLQuery/ru|TSQLQuery]]
15+
16+---
17+*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