lazarus/tools/lazdatadesktop
2023-07-25 15:12:47 +02:00
..
bitmaps Tools/LazDatadesktop: Slightly improved images by Roland Hahn. 2023-07-25 15:12:47 +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 Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already. 2013-05-24 18:30:06 +00:00
dicteditor.pp Tools/LazDataDesktop: Show icons in all treeviews. 2023-07-24 17:49:31 +02:00
dmimages.lfm Tools/LazDatadesktop: Slightly improved images by Roland Hahn. 2023-07-25 15:12:47 +02:00
dmimages.pas 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
fraconnection.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
fraconnection.pp Tools/LazDatadesktop: Slightly improved images by Roland Hahn. 2023-07-25 15:12:47 +02: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
fraquery.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
fraquery.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
frmgeneratesql.lfm Tools/LazDatadesktop: Improved layout 2023-07-24 00:52:21 +02:00
frmgeneratesql.pp Tools/LazDatadesktop: Improved layout 2023-07-24 00:52:21 +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 Tools/LazDatadesktop: Slightly improved images by Roland Hahn. 2023-07-25 15:12:47 +02:00
frmmain.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
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 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.lpr 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.res 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
README.txt
reglddfeatures.pp Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03: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).