Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Datenbanken für Dowies :D (https://www.delphipraxis.net/156508-datenbanken-fuer-dowies-d.html)

MiniMax 4. Dez 2010 17:39

Datenbank: KP • Version: KP • Zugriff über: KP

Datenbanken für Dowies :D
 
Hallo Zusammen,
kurz vorweg: Ich habe noch nie mit datenbanken gearbeitet.

Nun meine Frage: Ich möchte eine Datenbank erstellen können (aus der runtime raus), sie lesen und ändern können, aber mit Multi user Zugriff.
Bei meinen Recherchen bin ich auf eine Kombination aus Zeos Lib und SQLLite gestoßen. Nun meine Frage, kann ich dass damit machen? Ich möchte keinen Server auf dem Rechner Installieren sondern nur die sql lib benutzen (ist doch richtig das sql lite keine Installation benötigt?) Kann jemand mir verraten wie ich das Hinbekomme?

Vielen Dank im Voraus

mkinzler 4. Dez 2010 17:42

AW: Datenbanken für Dowies :D
 
Bei MultiUser würde ich eher nicht auf SQLite setzen. Dann eher FireBird, MSSQL, Oracle, MySQL usw.

himitsu 4. Dez 2010 18:05

AW: Datenbanken für Dowies :D
 
Was bei SQLite möglich ist:
Eine Anwendug veraltet die DB und die andere Anwendung wendet sich mit ihren Anfragen via IPC an die erste Anwendung.

Wenn erstere Anwendung nun alle Anfragen (Fremde und Eigene) entsprechend synchronisiert, dann wäre es quasi wie eine SingleUser-Datenbankanbindung zum SQLite.



Ansonsten gibt es auch möglichkeiten einige der großen DBMS ohne installation zu nutzen.
(ich hab z.B. 'nen portables MySQL bei mir am Laufen)

mkinzler 4. Dez 2010 18:26

AW: Datenbanken für Dowies :D
 
Bei MySQL muss man nur aufpassen, nicht in deren versteckten Lizenzfallen zu tappen.

MiniMax 4. Dez 2010 19:49

AW: Datenbanken für Dowies :D
 
und welche sql lib würdet ihr empfehelen? und wie Spreche ich das Ganze mit Zeos an?

mkinzler 4. Dez 2010 20:09

AW: Datenbanken für Dowies :D
 
Zeos unterstützt doch eine ganze Menge an verschiedenen DBMS: FireBird, MSSQL (express), PostGreSQL, Oracle, MySQL, ...

DeddyH 5. Dez 2010 10:11

AW: Datenbanken für Dowies :D
 
AFAIK unterstützt Firebird Embedded ab Version 2.5 auch Multiuser-Zugriff, oder täusche ich mich?

fkerber 5. Dez 2010 10:16

AW: Datenbanken für Dowies :D
 
Hi,

würde ich auch so sehen.

Changelog sagt:
Zitat:

Embedded Server Notes
The embedded server in the Windows library, fbembed.dll, now uses Superclassic, not Superserver as previously, thus unifying its model with that of local connection to Superclassic on POSIX. The database file- lock that previously restricted connections to a single application space is replaced by a global lock table that allows simultaneous access to the same database from different embedded server modules. This facilitates concurrent debugging of applications and use of native utility tools like gbak, gstat and so on.

LG, Frederic

mkinzler 5. Dez 2010 10:18

AW: Datenbanken für Dowies :D
 
Ja, aber bei MultiUser würde ich auf einen richtigen Server setzen.

MiniMax 6. Dez 2010 16:23

AW: Datenbanken für Dowies :D
 
Also soll ich jetzt Firebird Embedded 2,5 nehmen mit Zeos?
Wenn ja wie erstelle ich ne neue Tabelle und befülle sie und lese sie aus? (Tutorial?)
Danke für eure HIlfe und einen frohen Nikolaus abend :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr.
Seite 1 von 5  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz