Difference between revisions of "ZeosDBO"

From Lazarus wiki
Jump to navigationJump to search
 
(9 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
==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>
  
 
===SVN Version===
 
===SVN Version===
Line 24: Line 24:
  
 
====Linux====
 
====Linux====
'''via esvn'''  
+
'''via esvn:'''  
 
* Install esvn: in terminal type: '''$ sudo apt-get install esvn'''
 
* Install esvn: in terminal type: '''$ sudo apt-get install esvn'''
 
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
 
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
Line 32: Line 32:
  
 
'''via subversion:'''
 
'''via subversion:'''
* first, instal subversion: in terminal type: '''$ sudo apt-get install subversion'''
+
* first, install subversion: in terminal type: '''$ sudo apt-get install subversion'''
 
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
 
* when finished, create a folder '''zeosdbo''' in your home dir: '''$ mkdir ~/zeosdbo'''
 
* then access this folder '''$ cd ~/zeosdbo'''
 
* then access this folder '''$ cd ~/zeosdbo'''
Line 41: Line 41:
 
For all platforms, to install the SVN version into your Lazarus environment:
 
For all platforms, to install the SVN version into your Lazarus environment:
 
* open Lazarus IDE
 
* open Lazarus IDE
* select packages/open package files (.lpk), then navigate and open the '''zcomponent.lpk''' file
+
* select packages/open package files (.lpk), then navigate to and open the file: packages/lazarus/'''zcomponent.lpk'''
* click in the button "Compile" and wait to that process
+
* 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)
 
* 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
 
* After rebuilding the IDE, the new components will appear in the last tab "Zeos Access" of the Component Palette
  
==Author==
+
====Installing Zeos components in MSEide====
[http://zeos.firmos.at/ Zeos Team].
+
In order to install the Zeos components:
 +
* add the path to the Zeos source to 'Project'-'Options'-'Make'-'Directories'
 +
* and compile the IDE with '''-dmse_with_zeoslib -dMSEgui'''.
 +
* There is a predefined IDE project '''apps/ide/mseide_zeos.prj''', update 'Project'- 'Options'-'Macros' according to your installation.
 +
* A simple demo is in [https://github.com/mse-org/mseuniverse/tree/main/samples/db/zeos mseuniverse].
  
 
==Bug report/Feature request==
 
==Bug report/Feature request==
You can send bugs at [http://zeosbugs.firmos.at/ Zeos Bug Tracker].
+
You can send bugs at [https://sourceforge.net/p/zeoslib/tickets/?source=navbar Zeos Bug Tracker].
  
 
==External links==
 
==External 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].
  
Line 63: Line 65:
 
* [[Getting Lazarus]] - Read them if you're a newbie in SVN...
 
* [[Getting Lazarus]] - Read them if you're a newbie in SVN...
 
* [[Zeos tutorial]]
 
* [[Zeos tutorial]]
 +
* [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/>
 
<br/>

Latest revision as of 14:05, 26 July 2021

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

Installing Zeos components in MSEide

In order to install the Zeos components:

  • add the path to the Zeos source to 'Project'-'Options'-'Make'-'Directories'
  • and compile the IDE with -dmse_with_zeoslib -dMSEgui.
  • There is a predefined IDE project apps/ide/mseide_zeos.prj, update 'Project'- 'Options'-'Macros' according to your installation.
  • A simple demo is in mseuniverse.

Bug report/Feature request

You can send bugs at Zeos Bug Tracker.

External links

See also