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:
“Dissonance between family and school, therefore, is not only inevitable in a changing society; it also helps to make children more malleable and responsive to a changing world. By the same token, one could say that absolute homogeneity between family and school would reflect a static, authoritarian society and discourage creative, adaptive development in children.”
—Sara Lawrence Lightfoot (20th century)