Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Allgemeine Frage zu Datenbanken (https://www.delphipraxis.net/131667-allgemeine-frage-zu-datenbanken.html)

mkinzler 29. Mär 2009 16:58

Re: Allgemeine Frage zu Datenbanken
 
Wie gesagt, könntest du miz ZEOS "Probleme" bei komplexerer Transaktionssteuerung bekommen.

Jens Hartmann 29. Mär 2009 17:15

Re: Allgemeine Frage zu Datenbanken
 
Die einzigen Transaktionen, die ich mit der Datenbank durchführe, ist Daten in die entsprechenden Tabellen eintragen, und in einer anderen Oberfläche wieder abfragen und nach gewissen Inhalten durchsuchen.

Chemiker 29. Mär 2009 17:34

Re: Allgemeine Frage zu Datenbanken
 
Hallo Jens,

es hängt immer davon ab, was man machen will. Ich arbeite mit Firebird und FIBPlus. Für meine Aufgaben reicht es bis jetzt, allerdings könnte es sein, wenn man ein Warenwirtschaftssystem wie SAP, Navision oder BAAN schreiben will, da an die Grenzen mit dieser Kombination stößt. Ich kenne jetzt nicht die ZEOS-Komponente, aber wenn Du damit zu Recht kommst ist es doch OK.
Ich habe alte Programme, die seit mehren Jahren mit der BDE laufen, trotz dem alle von der BDE abraten. Bis auf Report Anpassungen laufen sie ohne Probleme und ich habe bis jetzt keinen Grund gesehen sie Umzuschreiben.

Bis bald Chemiker

mkinzler 29. Mär 2009 17:37

Re: Allgemeine Frage zu Datenbanken
 
Und das nur als Single-User?

Jens Hartmann 29. Mär 2009 17:59

Re: Allgemeine Frage zu Datenbanken
 
Chemiker hat geschrieben:
Zitat:

es hängt immer davon ab, was man machen will. Ich arbeite mit Firebird und FIBPlus. Für meine Aufgaben reicht es bis jetzt, allerdings könnte es sein, wenn man ein Warenwirtschaftssystem wie SAP, Navision oder BAAN schreiben will, da an die Grenzen mit dieser Kombination stößt. Ich kenne jetzt nicht die ZEOS-Komponente, aber wenn Du damit zu Recht kommst ist es doch OK.
Ich habe alte Programme, die seit mehren Jahren mit der BDE laufen, trotz dem alle von der BDE abraten. Bis auf Report Anpassungen laufen sie ohne Probleme und ich habe bis jetzt keinen Grund gesehen sie Umzuschreiben.
Das ist ja genau das was ich versuche herauszufinden. Momentan funktioniert alles einwandfrei. Allerdings, will ich mein Programm natürlich auf dauer erweitern und mit mehr Funktionen ausstatten.

mkinzler hat geschrieben:
Zitat:

Und das nur als Single-User?
Momentan ist es als Single-User. Später möchte ich eigendlich, das der Rechner der bei der jeweiligen Zentrale steht, die Datenbank hat, aber das es eine Möglichkeit gibt, diese Datenbank von einem anderen Arbeitsplatz auch eingesehen werden kann.

Man muss sich das so vorstellen:
Der Kunde hat eventuell mehrere Einbruch- und Brandmeldeanlagen, die mit einem solchen System ausgestattet werden. Der Kunde selber, soll aber die Möglichkeit haben, die verschiedenen Datenbanken auch an seinem Arbeitsplatz anzuschauen und auszuwerten. Die Daten selber werden immer nur am jeweiligen System erzeugt.

Heißt also:

Brandmeldeanlage 1 = PC 1 mit Software Ansicht der Daten vor Ort möglich
Brandmeldeanlage 2 = PC 2 mit Software Ansicht der Daten vor Ort möglich
Einbruchmeldeanlage 1 = PC 3 mit Software Ansicht der Daten vor Ort möglich

so sieht der momentane Stand aus. Späteres Ziel ->

Arbeitsplatz Kunde -> Ansicht der je nach Berechtigung freigegebenen Zentralen.

Gruß Jens


-

Chemiker 29. Mär 2009 18:19

Re: Allgemeine Frage zu Datenbanken
 
Hallo Jens,

Zitat:

Allerdings, will ich mein Programm natürlich auf dauer erweitern und mit mehr Funktionen ausstatten.
Nichts ist für die Ewigkeit, dass gilt für den IT-Bereich insbesondere.

Bis bald Chemiker

Jens Hartmann 29. Mär 2009 18:24

Re: Allgemeine Frage zu Datenbanken
 
Zitat:

Nichts ist für die Ewigkeit, dass gilt für den IT-Bereich insbesondere.
Das ist richtig, und genau deshalb möchte ich natürlich Probleme, die eventuell jetzt schon jemand erkennen kann gar nicht erst machen.

Soll heißen, wenn jemand sagen würde, das ZEOS oder egal was absolute schlecht wäre, und diese Meinung von mehreren geteilt wird, habe ich jetzt die Möglichkeit frühzeitig zu reagieren und nicht erst, wenn der Aufwand nachher wesendlich größer ist.

mkinzler 29. Mär 2009 18:32

Re: Allgemeine Frage zu Datenbanken
 
ZEOS ist nicht absolut schlecht, hat aber nur begrenzte Fähigkeitem im Bereich von Transaktionen. wenn du siese benötigst, dann nimm komponenten, die damit umgehen können, wenn nicht ist Zeos ok.

Hansa 29. Mär 2009 20:54

Re: Allgemeine Frage zu Datenbanken
 
Zitat:

Zitat von Jens Hartmann
... deshalb möchte ich natürlich Probleme, die eventuell jetzt schon jemand erkennen kann gar nicht erst machen..

Du hast einen Beitrag verlinkt, der ironisch auf die Zeos einging und schließt daraus, dass eventuell FB nicht das Wahre ist ? Dann wird der Titel gewählt : "allgemeine Frage...". Und was soll man jetzt auf was antworten ? :shock: Bei mir wurden die Zeos schnell aussortiert, weil sie mir direkt "komisch" vorkamen, also komplett anders als andere. Dasselbe Schicksal ereilte IBObjects. IBX flogen vorsichtshalber frühzeitig wegen FB raus und dann wirds eben eng. FIBPlus blieb übrig und wurde erfolgreich getestet. Dann gibt es noch irgendwelche Komponenten, die nur halb fertig sind und noch die von mkinzler. Die habe ich zwar vor FIBPlus nicht gekannt, aber sie wären wohl auch aussortiert worden. Brauche eben keine Multi-DBMS Unterstützung, denn ich zweifle daran, dass die bei den diversen DBMS/Delphi-Updates/Versionen überhaupt relativ zeitnah und sicher mitkommen.

mkinzler 29. Mär 2009 21:08

Re: Allgemeine Frage zu Datenbanken
 
@Hansa:Ich bin nicht der Einzige der IBDAC verwendet. Zudem sind diese nicht Multi-DBMS. DevArt entwicklet zwar auch Zugriffskomponenten für andere DBMS und verwendet hier auch eine gemiensame Basis, die jeweiligen Komponenten sind aber an die jeweiligen DBMS angepasst. Zudem wurden Änderungen von FB in IBDAC schneller umgesetzt als in FIBPlus. Auch eine D2009 Variante war lang vor der von FIBPlus verfügbar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Seite 2 von 4     12 34      

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