lazarus/tools/lazdatadesktop
2013-05-24 18:30:06 +00:00
..
bitmaps
languages Translations: reverted Arabic translation to r37531 #c73fdaff8b by request of Mazen Neifer (current Arabic translation maintainer). Reason is poor quality/machine translation, which makes hard to use translated IDE. 2013-05-21 19:34:39 +00:00
conneditor.pp * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
datapanel.pp LazDataDesktop: Auto size results grid columns to data width. Issue #14006, patch from Reinier Olislagers 2012-06-02 08:45:53 +00: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.lrs
dicteditor.pp ide, tools, examples: remove ver2_2_x defines 2012-03-27 07:19:59 +00:00
frmgeneratesql.lfm * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
frmgeneratesql.pp * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
frmimportdd.lfm
frmimportdd.pp lazdatadesktop: use FPC resources 2010-07-29 06:39:00 +00:00
frmmain.lfm * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
frmmain.pp * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
frmselectconnectiontype.lfm
frmselectconnectiontype.lrs
frmselectconnectiontype.pp lazdatadesktop: use FPC resources 2010-07-29 06:39:00 +00:00
frmsqlconnect.lfm
frmsqlconnect.pp lazdatadesktop: use FPC resources 2010-07-29 06:39:00 +00:00
lazdatadeskstr.pas IDE etc.: unify 3 dots in GUI string to have a space ( ...). 2012-04-09 08:24:59 +00:00
lazdatadesktop.lpi * Finalized MySQL 5.1/5.5 support. Added ability to generate SQL from connection 2013-03-17 13:42:27 +00:00
lazdatadesktop.lpr lazdatadesktop: use FPC resources 2010-07-29 06:39:00 +00:00
lazdatadesktop.res lazdatadesktop: use FPC resources 2010-07-29 06:39:00 +00:00
querypanel.lrs
querypanel.pp
README.txt

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).