Difference between revisions of "ZeosDBO"

From Free Pascal wiki
Jump to navigationJump to search
(18 intermediate revisions by 8 users not shown)
Line 1: Line 1:
=== About ===
+
{{ZeosDBO}}
 +
{{Infobox databases}}
 +
 
 +
==About==
 
ZeosDBO is a component suite to connect in various types of database (MySQL, Firebird, etc).
 
ZeosDBO is a component suite to connect in various types of database (MySQL, Firebird, etc).
  
=== Screenshot ===
+
==Screenshot==
 
A screenshot of zeos components in lazarus component palette:
 
A screenshot of zeos components in lazarus component palette:
  
 
[[Image:Zeos_access.png]]
 
[[Image:Zeos_access.png]]
  
=== Download ===
+
==Download==
==== Released Version ====
+
===Released Version===
ZeosDBO can be found here http://sourceforge.net/projects/zeoslib.<br>
+
ZeosDBO can be found here http://sourceforge.net/projects/zeoslib .<br>
The latest version (unstable) has a .lpk file for Lazarus, Kylix and Delphi. The last stable version (6.1.5) has .dpk file that can be converted to a .lpk package.
+
 
 +
===SVN Version===
 +
These instructions will give you the trunk version of Zeos. You can also get the testing version; see the Zeos forum for details on differences.
 +
 
 +
====Windows====
 +
* Install [http://tortoisesvn.tigris.org/ TortoiseSVN].
 +
* Create a new directory (example: C:\zeosdbo) to put the files and open this directory in Windows Explorer.  
 +
* Right click inside directory and select '''SVN Checkout''' (popup menu).  
 +
* Enter '''http://svn.code.sf.net/p/zeoslib/code-0/trunk''' in edit and press OK.
  
==== SVN Version ====
+
====Linux====
* '''Windows''' - Install [http://tortoisesvn.tigris.org/ TortoiseSVN]. Create a new directory (example: C:\zeosdbo) to put the files and open this directory in Windows Explorer. Right click inside directory and select '''SVN Checkout''' (popup menu). Enter with '''svn://firmos.at/zeos/trunk''' in edit and press OK.
+
'''via esvn:'''  
* '''Linux''' - '''ubuntu HH users''' - first, instal esvn: in terminal type: '''#sudo apt-get-instal esvn''', when finished, create a folder '''zeosdbo''' in your home dir: '''#mkdir /home/zeosdbo''' and type '''#esvn''' to run it in graphic mode, and so, menu file, select '''Checkout'''. Enter with '''svn://firmos.at/zeos/trunk''' in '''URL''' edit and '''/home/zeosdbo''' in '''Local Path''' Edit and press '''OK''', at finished, congratulations. ([mailto:marquessbr@ig.com.br Armando Marques Sobrinho]).
+
* Install esvn: in terminal type: '''$ sudo apt-get install esvn'''
 +
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
 +
* type '''$ esvn''' to run it in graphic mode, and so, menu file, select '''Checkout'''.
 +
* Enter '''http://svn.code.sf.net/p/zeoslib/code-0/trunk''' in '''URL''' edit and '''~/zeosdbo''' in '''Local Path'''
 +
* Edit and press '''OK'''
  
=== Author ===
+
'''via subversion:'''
[http://zeos.firmos.at/ Zeos Team].
+
* first, install subversion: in terminal type: '''$ sudo apt-get install subversion'''
 +
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
 +
* then access this folder '''$ cd ~/zeosdbo'''
 +
* type '''$ svn co http://svn.code.sf.net/p/zeoslib/code-0/trunk'''
 +
* later, if you want to update the repo, do '''$ cd ~/zeosdbo/trunk''' and '''$ svn update'''
  
=== Bug report/Feature request ===
+
====Installing the SVN version in Lazarus====
You can send bugs at [http://zeosbugs.firmos.at/ Zeos Bug Tracker].
+
For all platforms, to install the SVN version into your Lazarus environment:
 +
* open Lazarus IDE
 +
* select packages/open package files (.lpk), then navigate to and open the file: packages/lazarus/'''zcomponent.lpk'''
 +
* click in the button "Compile" and wait for that process
 +
* click in the button "Use/install" (it will ask to rebuild the IDE, accept and continue)
 +
* After rebuilding the IDE, the new components will appear in the last tab "Zeos Access" of the Component Palette
 +
 
 +
==Bug report/Feature request==
 +
You can send bugs at [https://sourceforge.net/p/zeoslib/tickets/?source=navbar Zeos Bug Tracker].
 +
 
 +
==External links==
  
=== Links ===
 
* [http://zeos.firmos.at/portal.php Zeos Web Site].
 
* [http://zeos.firmos.at/index.php Zeos Web Forum].
 
 
* [http://zeosdownloads.firmos.at/downloads/snapshots/ Zeos Snapshots].
 
* [http://zeosdownloads.firmos.at/downloads/snapshots/ Zeos Snapshots].
  
=== See also ===
+
==See also==
 +
 
 
* [[Lazarus DB Faq]] - More about database programming
 
* [[Lazarus DB Faq]] - More about database programming
 
* [[Getting Lazarus]] - Read them if you're a newbie in SVN...
 
* [[Getting Lazarus]] - Read them if you're a newbie in SVN...
 
+
* [[Zeos tutorial]]
[[Category:Components]]
+
* [https://lazarus.intern.es/tutorial_firebird_lazarus_zeos_2.html Tutorial Lazarus/Zeos/Firebird (Windows)] German/Parts in English [https://lazarus.intern.es/download_tutorials_lazarus_zeos_firebird.html download site]
 +
<br/>

Revision as of 06:35, 29 August 2019

English (en) français (fr)

Databases portal

References:

Tutorials/practical articles:

Databases

Advantage - MySQL - MSSQL - Postgres - Interbase - Firebird - Oracle - ODBC - Paradox - SQLite - dBASE - MS Access - Zeos

About

ZeosDBO is a component suite to connect in various types of database (MySQL, Firebird, etc).

Screenshot

A screenshot of zeos components in lazarus component palette:

Zeos access.png

Download

Released Version

ZeosDBO can be found here http://sourceforge.net/projects/zeoslib .

SVN Version

These instructions will give you the trunk version of Zeos. You can also get the testing version; see the Zeos forum for details on differences.

Windows

Linux

via esvn:

  • Install esvn: in terminal type: $ sudo apt-get install esvn
  • when finished, create a folder zeosdbo in your home dir: $ mkdir ~/zeosdbo
  • type $ esvn to run it in graphic mode, and so, menu file, select Checkout.
  • Enter http://svn.code.sf.net/p/zeoslib/code-0/trunk in URL edit and ~/zeosdbo in Local Path
  • Edit and press OK

via subversion:

  • first, install subversion: in terminal type: $ sudo apt-get install subversion
  • when finished, create a folder zeosdbo in your home dir: $ mkdir ~/zeosdbo
  • then access this folder $ cd ~/zeosdbo
  • type $ svn co http://svn.code.sf.net/p/zeoslib/code-0/trunk
  • later, if you want to update the repo, do $ cd ~/zeosdbo/trunk and $ svn update

Installing the SVN version in Lazarus

For all platforms, to install the SVN version into your Lazarus environment:

  • open Lazarus IDE
  • select packages/open package files (.lpk), then navigate to and open the file: packages/lazarus/zcomponent.lpk
  • click in the button "Compile" and wait for that process
  • click in the button "Use/install" (it will ask to rebuild the IDE, accept and continue)
  • After rebuilding the IDE, the new components will appear in the last tab "Zeos Access" of the Component Palette

Bug report/Feature request

You can send bugs at Zeos Bug Tracker.

External links

See also