Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Kleines Tuto zum Firebird embedded Server (https://www.delphipraxis.net/27440-kleines-tuto-zum-firebird-embedded-server.html)

Hansa 19. Sep 2009 13:37

Re: Kleines Tuto zum Firebird embedded Server
 
Zitat:

Zitat von NamenLozer
Wie macht man es denn jetzt richtig?

Ich würds jedenfalls nicht so machen. :mrgreen: Da sind IMHO 2 ne 3 Schwachpunkte zu erkennen :

1. embedded FB
2. Zeos
3. DB selber erzeugen

Zu 2. kann ich nicht viel sagen, aber ist das Vorhaben damit überhaupt durchzuführen ? Gibt da nicht eine Beschränkung mit Anzahl der Connections/Transaktionen ? :gruebel:

zu 3. Warum wird irgendwem zugemutet, eine DB selber zu erzeugen ? Erzeuge die doch selber und liefere die leere DB mit. Ende, aus, Frage stellt sich nicht mehr. Auch für embedded müssen ein paar Dateien mitgeliefert werden, warum nicht auch gleich die DB ?

zu 1. embedded FB ist die 1-Benutzer-Version. Benutzer steht dabei eher für Task. Und da kann es nur einen geben. Entweder das laufende Programm, kein Netzwerk-Rechner, IBExpert + Co. oder eben Delphi. Letzteres ist die größte Falle. Wehe die Datenbank ist in der IDE geöffnet. Das damit zu entwickelnde Programm wird dann nie laufen (zumindest nicht a la F9). Für die Entwicklung ist die embedded Version nicht gedacht und nur schwerlich zu gebrauchen. Warum wollen das immer wieder welche machen ? :shock:

Überlege mal folgenden Fall : ich will das Programm testen, aber nur, sofern nichts auf meinem heiligen Uralt-PC :lol: installiert wird und ich das auch von CD starten kann. Was nun ? Dein Programm hat schon verloren : beim Einlegen der CD soll ja die Datenbank erzeugt werden. Gerade das war aber der Grund, die CD-Version anzufordern, also -> Tonne. Wäre die leere DB auf der CD, dann könnte man sich das Programm schon ansehen. Also : Entwickeln mit der normalen Server-Version. Ausliefern auch als embedded zulassen.

Namenloser 19. Sep 2009 14:18

Re: Kleines Tuto zum Firebird embedded Server
 
Ich hab die Datenbank jetzt mit einem Tool erstellt, scheint zu funktionieren.

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 Uhr.
Seite 3 von 3     123   

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