Database Development
Developers can install packages that allow Lazarus to support several databases. Programs can interact with databases through code or by components dropped on a form. The data-aware components represent fields and are connected by the correct setting of properties to a TDataSource, which represents a table, and to the database components, which may be TPSQLDatabase, TSQLiteDataSet, or equivalent.
The following databases are supported out of the box using the built in database components:
- dBase and FoxPro can be supported without the need for an external server or library through the TDbf component
- InterBase / Firebird. See
- MySQL. See
- ODBC databases. See
- Oracle. See
- PostgreSQL. See
- SQLite. See
Other components, such as Zeoslib, can also be used
- MSSQL works with Zeoslib. FPC versions after 2.6.0 will allow FreeTDS for MSSQL access.
Read more about this topic: Lazarus (IDE)
Famous quotes containing the word development:
“I hope I may claim in the present work to have made it probable that the laws of arithmetic are analytic judgments and consequently a priori. Arithmetic thus becomes simply a development of logic, and every proposition of arithmetic a law of logic, albeit a derivative one. To apply arithmetic in the physical sciences is to bring logic to bear on observed facts; calculation becomes deduction.”
—Gottlob Frege (18481925)