lazarus/tools/lazdatadesktop
2025-02-23 01:48:42 +01:00
..
bitmaps Tools/Lazdatadesktop: Final (?) tuning of the application icons. By Roland Hahn. 2023-07-29 13:11:06 +02:00
languages LazDataDesktop: updated Russian translation 2023-07-24 16:52:15 +03:00
.gitignore LazDataDesktop: added executable to .gitignore 2023-07-24 16:55:43 +03:00
ddfiles.pp
dicteditor.pp Set HideSelection of all Treeviews to false. 2025-02-23 01:48:42 +01:00
dmimages.lfm * Parameter support when executing query 2023-08-10 22:32:32 +02:00
dmimages.pas Tools/LazDataDesktop: Improved version of the Connections icon. By Roland Hahn. 2023-07-27 13:35:50 +02:00
fpddwrappers.pas * Parameter support when executing query 2023-08-10 22:32:32 +02:00
fraconnection.lfm * Make treeview read-only 2024-07-21 15:00:45 +02:00
fraconnection.pp Set HideSelection of all Treeviews to false. 2025-02-23 01:48:42 +01:00
fradata.lfm Tools/LazDataDesktop: Refactoring of icons: new icons by Roland Hahn merged to a single image list in new data module. 2023-07-24 00:22:04 +02:00
fradata.pp Tools/LazDataDesktop: Refactoring of icons: new icons by Roland Hahn merged to a single image list in new data module. 2023-07-24 00:22:04 +02:00
fraparams.lfm * Parameter support when executing query 2023-08-10 22:32:32 +02:00
fraparams.lrs * Parameter support when executing query 2023-08-10 22:32:32 +02:00
fraparams.pas * Parameter support when executing query 2023-08-10 22:32:32 +02:00
fraquery.lfm * Parameter support when executing query 2023-08-10 22:32:32 +02:00
fraquery.pp * Parameter support when executing query 2023-08-10 22:32:32 +02:00
frmgeneratesql.lfm * Allow to create pascal constants when creating SQL statements, allow copying of constants to clipboard 2024-07-22 22:08:55 +02:00
frmgeneratesql.pp * Allow to create pascal constants when creating SQL statements, allow copying of constants to clipboard 2024-07-22 22:08:55 +02:00
frmimportdd.lfm Tools/LazDatadesktop: Improved layout 2023-07-24 00:52:21 +02:00
frmimportdd.pp Tools/LazDatadesktop: Improved layout 2023-07-24 00:52:21 +02:00
frmmain.lfm Set HideSelection of all Treeviews to false. 2025-02-23 01:48:42 +01:00
frmmain.pp Tools/LazDataDesktop: Improved version of the Connections icon. By Roland Hahn. 2023-07-27 13:35:50 +02:00
frmselectconnectiontype.lfm Tools/LazDataDesktop: Refactoring of icons: new icons by Roland Hahn merged to a single image list in new data module. 2023-07-24 00:22:04 +02:00
frmselectconnectiontype.pp
frmsqlconnect.lfm Tools/LazDataDesktop: Some new/improved icons by Roland Hahn. Improvements in data dictionary popup menu translation. 2023-07-24 10:35:41 +02:00
frmsqlconnect.pp Tools/LazDatadesktop: Improved layout 2023-07-24 00:52:21 +02:00
lazdatadeskstr.pas Tools/LazDataDesktop: Some new/improved icons by Roland Hahn. Improvements in data dictionary popup menu translation. 2023-07-24 10:35:41 +02:00
lazdatadesktop.ico Tools/LazDataDesktop: Refactoring of icons: new icons by Roland Hahn merged to a single image list in new data module. 2023-07-24 00:22:04 +02:00
lazdatadesktop.lpi * Parameter support when executing query 2023-08-10 22:32:32 +02:00
lazdatadesktop.lpr * Parameter support when executing query 2023-08-10 22:32:32 +02:00
lazdatadesktop.res Tools/Lazdatadesktop: Fix LCLScaling in Windows. 2023-07-29 18:56:31 +02:00
lazddsqlutils.pas * Add copy from/to pascal code menu items 2023-08-09 14:11:34 +02:00
README.txt
reglddfeatures.pp * Parameter support when executing query 2023-08-10 22:32:32 +02:00

This is the Lazarus database desktop, a database access tool for Lazarus

Current Features:
=================

- Connect to 
  DBase
  Firebird/Interbase
  MySQL 4.0, 4.1, 5.0
  PostGreSQL
  Oracle
  SQLite
  Any ODBC supported database

- Create data dictionaries for use in the Lazarus IDE or in your programs
  (make sure you install the lazdatadict package)
  - Create SQL queries from the data dictionary
  - Reverse engineer databases

- Export data to a variety of formats:
  - Text file with CSV (comma-separated values) 
  - Text file with Fixed-length fields 
  - DBF files
  - XML files
  - JSON files
  - RTF files
  - LaTeX tables
  - SQL insert/update statements

- Create Object Pascal code:
  - Transform a SQL statement to a pascal constant
  - Transform a SQL statement to a stringlist.
  - Create code to create a DBF file which can contain the result of your
    query 
  - Create a Class with properties corresponding to the fields in your query.
    Additionally, create a list corresponding with this class and code to
    load it.
  - Create a tiOPF class and associated visitors.

And more features to come.

Compilation currently requires fpc 2.3.1 (5 December 2007).