Sign in Join
Wiki copytemporary

ZeosDBO: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: ZeosDBO

OldNewLine
1+## About
2+
3+ZeosDBO is a component suite to connect in various types of database (MySQL, Firebird, etc).
4+
5+## Screenshot
6+
7+A screenshot of zeos components in lazarus component palette:
8+
9+![](/wiki-images/2/29/Zeos_access.png)
10+
11+## Download
12+
13+### Released Version
14+
15+ZeosDBO can be found here <http://sourceforge.net/projects/zeoslib> .\
16+
17+### SVN Version
18+
19+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.
20+
21+#### Windows
22+
23+- Install [TortoiseSVN](http://tortoisesvn.tigris.org/).
24+- Create a new directory (example: C:\zeosdbo) to put the files and open this directory in Windows Explorer.
25+- Right click inside directory and select **SVN Checkout** (popup menu).
26+- Enter **<http://svn.code.sf.net/p/zeoslib/code-0/trunk>** in edit and press OK.
27+
28+#### Linux
29+
30+**via esvn:**
31+
32+- Install esvn: in terminal type: **\$ sudo apt-get install esvn**
33+- when finished, create a folder **zeosdbo** in your home dir: **\$ mkdir ~/zeosdbo**
34+- type **\$ esvn** to run it in graphic mode, and so, menu file, select **Checkout**.
35+- Enter **<http://svn.code.sf.net/p/zeoslib/code-0/trunk>** in **URL** edit and **~/zeosdbo** in **Local Path**
36+- Edit and press **OK**
37+
38+**via subversion:**
39+
40+- first, install subversion: in terminal type: **\$ sudo apt-get install subversion**
41+- when finished, create a folder **zeosdbo** in your home dir: **\$ mkdir ~/zeosdbo**
42+- then access this folder **\$ cd ~/zeosdbo**
43+- type **\$ svn co <http://svn.code.sf.net/p/zeoslib/code-0/trunk>**
44+- later, if you want to update the repo, do **\$ cd ~/zeosdbo/trunk** and **\$ svn update**
45+
46+#### Installing the SVN version in Lazarus
47+
48+For all platforms, to install the SVN version into your Lazarus environment:
49+
50+- open Lazarus IDE
51+- select packages/open package files (.lpk), then navigate to and open the file: packages/lazarus/**zcomponent.lpk**
52+- click in the button "Compile" and wait for that process
53+- click in the button "Use/install" (it will ask to rebuild the IDE, accept and continue)
54+- After rebuilding the IDE, the new components will appear in the last tab "Zeos Access" of the Component Palette
55+
56+#### Installing Zeos components in MSEide
57+
58+In order to install the Zeos components:
59+
60+- add the path to the Zeos source to 'Project'-'Options'-'Make'-'Directories'
61+- and compile the IDE with **-dmse_with_zeoslib -dMSEgui**.
62+- There is a predefined IDE project **apps/ide/mseide_zeos.prj**, update 'Project'- 'Options'-'Macros' according to your installation.
63+- A simple demo is in [mseuniverse](https://github.com/mse-org/mseuniverse/tree/main/samples/db/zeos).
64+
65+## Bug report/Feature request
66+
67+You can send bugs at [Zeos Bug Tracker](https://sourceforge.net/p/zeoslib/tickets/?source=navbar).
68+
69+## External links
70+
71+- [Zeos Snapshots](http://zeosdownloads.firmos.at/downloads/snapshots/).
72+
73+## See also
74+
75+- [[Lazarus DB Faq]] - More about database programming
76+- [[Getting Lazarus]] - Read them if you're a newbie in SVN...
77+- [[Zeos tutorial]]
78+- [Tutorial Lazarus/Zeos/Firebird (Windows)](https://lazarus.intern.es/tutorial_firebird_lazarus_zeos_2.html) German/Parts in English [download site](https://lazarus.intern.es/download_tutorials_lazarus_zeos_firebird.html)
79+
80+---
81+*From the Free Pascal wiki, page "ZeosDBO", as it stood on 2021-07-26 after a change by Fredvs, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history