Lazarus (IDE) - Database Development

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:

    Women, because of their colonial relationship to men, have to fight for their own independence. This fight for our own independence will lead to the growth and development of the revolutionary movement in this country. Only the independent woman can be truly effective in the larger revolutionary struggle.
    Women’s Liberation Workshop, Students for a Democratic Society, Radical political/social activist organization. “Liberation of Women,” in New Left Notes (July 10, 1967)