Sign in Join
Wiki copytemporary

Data Access tab: what changed

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

OldNewLine
1----
2-[[Portal:Databases|**Databases portal**]]
3-References:
4-
5- * [[Databases|General info]]
6- * [[Database libraries|Libraries]]
7- * [[Database field type|Field types]]
8- * [[Data Controls tab|Controls]]
9- * [[Lazarus DB Faq|FAQ]]
10- * [[SqlDBHowto|SQL how-to]]
11- * [[Working With TSQLQuery]]
12- * [[How to write in-memory database applications in Lazarus/FPC|In-memory database applications]]
13-
14-Tutorials/practical articles:
15-
16- * [[Lazarus Database Overview|Overview]]
17- * [[SQLdb Tutorial0|0 - Database set-up]]
18- * [[SQLdb Tutorial1|1 - Getting started]]
19- * [[SQLdb Tutorial2|2 - Editing]]
20- * [[SQLdb Tutorial3|3 - Queries]]
21- * [[SQLdb Tutorial4|4 - Data modules]]
22- * [[SQLdb Programming Reference]]
23-
24-Databases
25-
26- [[Advantage Database Server|Advantage]] \- [[MySQLDatabases|MySQL]] \- [[mssqlconn|MSSQL]] \- [[postgres|Postgres]] \- [[Firebird|Interbase]] \- [[Firebird]] \- [[Oracle]] \- [[ODBCConn|ODBC]] \- [[TParadox|Paradox]] \- [[SQLite]] \- [[Lazarus Tdbf Tutorial|dBASE]] \- [[MS Access]] \- [[Zeos tutorial|Zeos]]
27-
28-The **Data Access tab** of the [[Component Palette]] contains non-visible database-dataset related components.
29-
30-[![Component Palette Data Access.png](/wiki-images/2/25/Component_Palette_Data_Access.png)](</File:Component_Palette_Data_Access.png>)
1+The **Data Access tab** of the [[Component Palette]] contains non-visible database-dataset related components.
312
32-Icon | Component | Description | Online Docs
33----|---|---|---
34-[![tdatasource.png](/wiki-images/d/d0/tdatasource.png)](</File:tdatasource.png>) | [[TDataSource]] | Connects [[TDataSet]] (database contents) and [[Data Controls tab|data controls]] |
35-[![tbufdataset.png](/wiki-images/6/64/tbufdataset.png)](</File:tbufdataset.png>) | [[TBufDataset]] | Buffered in-memory [[TDataSet]] |
36-[![tmemdataset.png](/wiki-images/4/41/tmemdataset.png)](</File:tmemdataset.png>) | [[TMemDataset]] | Light-weight alternative to [[TBufDataset]] |
37-[![tsdfdataset.png](/wiki-images/3/37/tsdfdataset.png)](</File:tsdfdataset.png>) | [[TSdfDataSet]] | Accesses delimited text files as a [[TDataSet]]
38-[![tcsvdataset.png](/wiki-images/d/d6/tcsvdataset.png)](</File:tcsvdataset.png>) | [[TCSVDataSet]] | Accesses CSV text files as a [[TDataSet]]. Similar to TSdfDataset, but conforms to RFC4180 CSV |
39-[![tfixedformatdataset.png](/wiki-images/d/d4/tfixedformatdataset.png)](</File:tfixedformatdataset.png>) | [[TFixedFormatDataSet]] | Accesses text files with fixed format records as a [[TDataSet]] |
40-[![tdbf.png](/wiki-images/b/bb/tdbf.png)](</File:tdbf.png>) | [[TDbf]] | Accesses dBASE data files |
41-[![tparadox.png](/wiki-images/f/f4/tparadox.png)](</File:tparadox.png>) | [[TParadox]] | Accesses PARADOX data files |
42-[![tsqlite3dataset.png](/wiki-images/8/8a/tsqlite3dataset.png)](</File:tsqlite3dataset.png>) | [[SQLite|TSqlite3]] | Connects to SQLITE3 and its data files.
43-
44-
3+![](/wiki-images/2/25/Component_Palette_Data_Access.png)
454
46-[[Component Palette]]
47----
48-[[Standard tab|Standard]] \- [[Additional tab|Additional]] \- [[Common Controls tab|Common Controls]] \- [[Dialogs tab|Dialogs]] \- [[Data Controls tab|Data Controls]] \- Data Access \- [[System tab|System]] \- [[Misc tab|Misc]] \- [[LazControls tab|LazControls]] \- [[RTTI tab|RTTI]] \- [[SQLdb tab|SQLdb]] \- [[Pascal Script tab|Pascal Script]] \- [[SynEdit tab|SynEdit]] \- [[Chart tab|Chart]] \- [[IPro tab|IPro]]
5+| Icon | Component | Description | Online Docs |
6+|----|----|----|----|
7+| ![](/wiki-images/8/83/Tdatasource.png) | [[TDataSource]] | Connects [[TDataSet]] (database contents) and [[Data Controls tab|data controls]] | |
8+| ![](/wiki-images/3/3c/Tbufdataset.png) | [[TBufDataset]] | Buffered in-memory [[TDataSet]] | |
9+| ![](/wiki-images/8/84/Tmemdataset.png) | [[TMemDataset]] | Light-weight alternative to [[TBufDataset]] | |
10+| ![](/wiki-images/1/15/Tsdfdataset.png) | [[TSdfDataSet]] | Accesses delimited text files as a [[TDataSet]] | |
11+| ![](/wiki-images/8/83/Tcsvdataset.png) | [[TCSVDataSet]] | Accesses CSV text files as a [[TDataSet]]. Similar to TSdfDataset, but conforms to RFC4180 CSV | |
12+| ![](/wiki-images/3/31/Tfixedformatdataset.png) | [[TFixedFormatDataSet]] | Accesses text files with fixed format records as a [[TDataSet]] | |
13+| ![](/wiki-images/c/c3/Tdbf.png) | [[TDbf]] | Accesses dBASE data files | |
14+| ![](/wiki-images/c/cc/Tparadox.png) | [[TParadox]] | Accesses PARADOX data files | |
15+| ![](/wiki-images/5/55/Tsqlite3dataset.png) | [[SQLite|TSqlite3]] | Connects to SQLITE3 and its data files. | |
4916
5017---
51-*From the Free Pascal wiki, page "Data Access tab", as the Internet Archive kept it on 2024-01-21. 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).*
18+*From the Free Pascal wiki, page "Data Access tab", as it stood on 2018-09-09 after a change by Wp, 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).*
19+Category: Component Palette

Back to history