Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Welche Datenbank (https://www.delphipraxis.net/114209-welche-datenbank.html)

xZise 21. Mai 2008 13:46

Datenbank: - • Version: - • Zugriff über: -

Welche Datenbank
 
Hallo DP,
ich programmiere an einem Programm mitdem man einfach zu einer Datenbank Accounts hinzufügen kann.

Nun brauche ich dafür aber Informationen, die ich selber auch einmal abspeichere.
Das wäre zum Beispiel alle Schüler abzuspeichern, sowie dessen Logins (sofern sie einen Account besitzen) und sonst noch ein paar Eigenschaften.

Aber was für eine Datenbank sollte man da verwenden? Auf die BDE möchte ich verzichten, da kaum Professional-Versionen verfügbar sind (eigentlich so weit ich weiß gar keine).
Außerdem ist es ja "etwas" in die Jahre gekommen.

Nur kenne ich bisher nicht so gut mit Datenbanken aus.
Auch weiß ich nicht ob es sich lohnt eine Datei zu verwenden oder einen "Server" aufzubauen.

MfG
xZise

Hansa 21. Mai 2008 13:49

Re: Welche Datenbank
 
Zu dieser Frage dürfte es bereits wesentlich mehr nützliche Beiträge geben, als deine 3000.

Adrian112 21. Mai 2008 13:51

Re: Welche Datenbank
 
Ich machs gern mit dem TClientDataSet. Der Vorteil dabei ist das man keinen DB-Server braucht. Wird aber nicht als "richtige" Datenbankdatei gespeichert sondern "nur" als XML. Gibts auch biem Delphi Treff ein Tutorial klick

stahli 21. Mai 2008 14:47

Re: Welche Datenbank
 
Wenn es nur darum geht, einige Daten abzuspeichern und beim nächsten mal wieder zu laden tut es vielleicht auch einfach eine Text- oder Inidatei.

stahli

xZise 21. Mai 2008 15:37

Re: Welche Datenbank
 
Naja zur Zeit ist es eine IniDatei, aber damit wird das so langsam unhandlich.

Zum einen sind das ziemlich viele Daten (~1000 Einträge) und zum anderen beinhaltet ein Wert jetzt bis zu 3 Informationen. Und das zu "entschlüsseln" ist nicht gerade ein Spass.
Aber mit einer Datenbank (ich verwende eine MySQL-Datenbank und php) wäre das wesentliche einfacher. Und man könnte einfach eine neue Information hinzufügen, falls sie benötigt wird, ohne so viel auslesetechnisches neuzuschreiben.

MfG
xZise

stahli 21. Mai 2008 15:53

Re: Welche Datenbank
 
Was ist denn genau Deine Frage?
Wenn Du ohnehin schon eine MySQL-Datenbank nutzt, kannst Du Dir doch leicht eine Tabelle dafür anlegen.
Die Variante mit der Ini-Datei ist eigentlich nur sinnvoll, wenn man dadurch eine Verbindung zu einer Datenbank komplett vermeiden kann oder es sich nur um ein paar einfache wenige Einträge handelt...

stoxx 21. Mai 2008 16:10

Re: Welche Datenbank
 
Zitat:

Zitat von Hansa
Zu dieser Frage dürfte es bereits wesentlich mehr nützliche Beiträge geben, als deine 3000.

sehr böse ... eine FAQ wäre wohl mal nicht schlecht für die DP :)

mkinzler 21. Mai 2008 16:12

Re: Welche Datenbank
 
Zitat:

Zitat von stoxx
Zitat:

Zitat von Hansa
Zu dieser Frage dürfte es bereits wesentlich mehr nützliche Beiträge geben, als deine 3000.

sehr böse ... eine FAQ wäre wohl mal nicht schlecht für die DP :)

Gibt es schon, hätte man gefunden, wenn man gewollt hätte :(
http://www.delphipraxis.net/internal...ct.php?t=71933

xZise 21. Mai 2008 16:23

Re: Welche Datenbank
 
Zitat:

Zitat von stahli
Was ist denn genau Deine Frage?
Wenn Du ohnehin schon eine MySQL-Datenbank nutzt, kannst Du Dir doch leicht eine Tabelle dafür anlegen.
Die Variante mit der Ini-Datei ist eigentlich nur sinnvoll, wenn man dadurch eine Verbindung zu einer Datenbank komplett vermeiden kann oder es sich nur um ein paar einfache wenige Einträge handelt...

Naja, die Datenbank liegt auf einen Webspace und ist eine ganz andere Baustelle.

Zitat:

Zitat von mkinzler
Zitat:

Zitat von stoxx
Zitat:

Zitat von Hansa
Zu dieser Frage dürfte es bereits wesentlich mehr nützliche Beiträge geben, als deine 3000.

sehr böse ... eine FAQ wäre wohl mal nicht schlecht für die DP :)

Gibt es schon, hätte man gefunden, wenn man gewollt hätte :(
http://www.delphipraxis.net/internal...ct.php?t=71933

Schöne Liste... Ich kann nicht so gut zwischen den Zeilen lesen, aber welche sollte man verwenden?
Und gibt es außer der TClientDataSet Komponente noch andere Datei basierten Datenbanken?

MfG
xZise

stoxx 21. Mai 2008 16:25

Re: Welche Datenbank
 
Zitat:

Zitat von mkinzler
Gibt es schon, hätte man gefunden, wenn man gewollt hätte :(
http://www.delphipraxis.net/internal...ct.php?t=71933

auch wieder böse, damit unterstellst Du dem Poster, es läge an ihm selber, dass er es nicht findet.
Vielleicht gibts auch einfach zuviele Beiträge zum Thema Datenbanken, wo nur drin steht, dass alles schon besprochen wurde und man selber suchen sollte?

sowas wäre ein gutes Beispiel.

http://www.mycsharp.de/wbb2/board.php?boardid=70

dann könnte man einfach auf die FAQ verweisen ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 Uhr.
Seite 1 von 2  1 2      

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