Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem bei lokaler FireBird-DB (https://www.delphipraxis.net/122261-problem-bei-lokaler-firebird-db.html)

haentschman 12. Okt 2008 13:46

Re: Problem bei lokaler FireBird-DB
 
nun ja...

was da intern passiert kann ich dir nicht sagen. Sollte aber bei der Einstellung "Lokal" die IP 127.0.0.0 als Host übergeben werden geht eine Embedded Version nicht, da dann die Embedded DLL immer einen Server verlangt (die kann beides)

Dann eben doch andere Komponenten.
PS: ich habe mit Zeos keine schlechten Erfahrungen gemacht...da kann man den Host explizit angeben.

mkinzler 12. Okt 2008 13:48

Re: Problem bei lokaler FireBird-DB
 
Zitat:

PS: ich habe mit Zeos keine schlechten Erfahrungen gemacht...
Wenn keine explizite Transaktionssteuerung benötigt wird

Die Muhkuh 12. Okt 2008 13:48

Re: Problem bei lokaler FireBird-DB
 
Zitat:

Zitat von haentschman
PS: ich habe mit Zeos keine schlechten Erfahrungen gemacht...da kann man den Host explizit angeben.

Ich, in einem anderen Projekt, auch nicht, aber ich wollte mal die Delphi-Eigenen Komponenten ausprobieren und solange mein FireBird-Server läuft, funktionieren die auch wunderbar. Nur kann man nicht jedem zumuten, sich den FB-Service zu installieren.

haentschman 12. Okt 2008 13:50

Re: Problem bei lokaler FireBird-DB
 
Zitat:

Wenn keine explizite Transaktionssteuerung benötigt wird
...für welche komplizierten Anwendungen bräuchte man das ? :gruebel:

mkinzler 12. Okt 2008 13:51

Re: Problem bei lokaler FireBird-DB
 
Als Alternative könnte man auch den FB-Server in ein Unterverzeichnis der Anwendung mit abweichenden Port mitinstallieren/Kopieren und den Server bei Programmstrat mitstarten

Zitat:

...für welche komplizierten Anwendungen bräuchte man das ? Grübelnd...
Bei jeder richtigen Anwendung.
Unter Zeos läuft alles innerhalb einer Transaktion (nur Softcommit)

Die Muhkuh 12. Okt 2008 13:53

Re: Problem bei lokaler FireBird-DB
 
Würde ich bei einem größeren Projekt machen ja, aber es handelt sich nur um ein kleines Tool, das diverse Sachen in einer DB abspeichert. ;)

mkinzler 12. Okt 2008 13:54

Re: Problem bei lokaler FireBird-DB
 
Zitat:

Zitat von Die Muhkuh
Würde ich bei einem größeren Projekt machen ja, aber es handelt sich nur um ein kleines Tool, das diverse Sachen in einer DB abspeichert. ;)

Dann reicht Zeos vollkommen aus

Die Muhkuh 12. Okt 2008 13:56

Re: Problem bei lokaler FireBird-DB
 
In Zeos schalte ich sowieso das ganze AutoCommit-Zeugs aus und starte Transaktionen über den entsprechenden SQL-Befehl.

mkinzler 12. Okt 2008 13:59

Re: Problem bei lokaler FireBird-DB
 
Zitat:

Zitat von Die Muhkuh
In Zeos schalte ich sowieso das ganze AutoCommit-Zeugs aus und starte Transaktionen über den entsprechenden SQL-Befehl.

Es werden dann aber nur SavePoints innerhalb einer Transkation erzeugt. Diese wird beim Programmende dann abgeschlossen


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.
Seite 2 von 2     12   

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