lazarus/tools/lazdatadesktop
maxim 70ea622717 Merged revision(s) 52549 #56da1253e2 from trunk:
LazDataDesktop: removed 'pt'->'pb' substitution hack for Brazilian Portuguese translation, it is not needed for a long time.
........

git-svn-id: branches/fixes_1_6@52613 -
2016-07-03 20:52:22 +00:00
..
bitmaps
languages Merged revision(s) 50970 #99ca72b8e9 from trunk: 2015-12-21 23:08:28 +00:00
conneditor.pp LazDataDesktop: fixed "EResNotFound: Resource "ddconnection" not found" exception, patch by Reinier, bug #26228 2014-05-27 20:49:26 +00:00
datapanel.pp LazDataDesktop: fixed "EResNotFound: Resource "ddconnection" not found" exception, patch by Reinier, bug #26228 2014-05-27 20:49:26 +00:00
ddfiles.pp
dicteditor.pp Tools: Reorder and clean uses sections. Prevent "deprecated" warnings. 2015-08-08 21:06:51 +00:00
dicteditor.res
frmgeneratesql.lfm
frmgeneratesql.pp
frmimportdd.lfm
frmimportdd.pp
frmmain.lfm LazDataDesktop: disabled 'New connection' dialog also in context menu, bug #28337 2015-06-23 21:40:15 +00:00
frmmain.pp Merged revision(s) 52549 #56da1253e2 from trunk: 2016-07-03 20:52:22 +00:00
frmselectconnectiontype.lfm
frmselectconnectiontype.pp
frmsqlconnect.lfm LazDataDesktop: improved 'Connect to database' form layout 2015-06-21 20:22:23 +00:00
frmsqlconnect.pp
lazdatadeskstr.pas LazDataDesktop: unified terminology related to data dictionary, fixed typos, regenerated translations and updated Russian translation 2015-06-25 23:13:18 +00:00
lazdatadesktop.lpi LazDataDesktop: fixed 'New connection' main menu item i18n, also made sure that 'New connection' dialog is accesible with Ctrl+Alt+N shortcut, bug #28337 2015-06-22 22:41:53 +00:00
lazdatadesktop.lpr
lazdatadesktop.res
querypanel.pp lazdatadesktop: unicode file names 2014-11-12 18:45:34 +00:00
querypanel.res
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).