Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi was brauch ich für ne datenbank? (https://www.delphipraxis.net/23774-brauch-ich-fuer-ne-datenbank.html)

glkgereon 9. Jun 2004 13:50


was brauch ich für ne datenbank?
 
hi
ich will für ein prog eine datenbank einbinden
die soll delphi-intern sein, dh sie muss nicht in andere progs exportierbar sein

was brauch ich für compos, wie kann ioch auf die db zugreifen bzw diese verändern?
wie kann ich die speichern?

franktron 9. Jun 2004 13:55

Re: was brauch ich für ne datenbank?
 
Schau doch mal Unter Totrials auf Seite 2 da findest du z.b. eine Anleitung für Interbase :wink:

Smokey 9. Jun 2004 14:01

Re: was brauch ich für ne datenbank?
 
Auf die Frage "Was für ne DB brauche ich??" gibts einfach keine definitive Antwort.

Ich mein, dass ist wie als wenn du fragst "Welches Auto soll ich mir kaufen??" ohne zu wissen, was du alles damit machen willst (Offroad fahren, mehrerer Leichen transportieren, 7 Kinder in den Zoo fahren) kann man dir nur antworten : irgendeins !!

Es gibt 1000de Datenbanken. Musst wissen was für dich am besten ist.
Kriterien dafür sind :
1.soll sie kostenlos sein ?
2.wird dort viel gelöscht, neu reingeschrieben usw ?
3.viele oder wenige Tabellen?
4.viele Datensätze?
5.Multiuser-tauglich?
6.Wie sicher muss sie sein?
7.Netzwerktauglich?
8.Willst du sie/das Programm nur bei dir nutzen oder weitergeben (zwecks nötiger dll's oder db-server)

und das kann man noch (fast) endlos so weiterführen.

Thorben86 9. Jun 2004 14:14

Re: was brauch ich für ne datenbank?
 
Ich gebe dir den Tipp, mal bei den Datenbank-Tutorials von Delphi-Source nachzuschauen, da sind verschiedene Lösugen, wobei der Schwierigkeitsgrad/Aufwand von oben nach unten zunimmt.

Vielleicht findest du ja was, was dir gefällt

glkgereon 9. Jun 2004 14:22

Re: was brauch ich für ne datenbank?
 
Meine datenbank wird gebraucht, um in einem turnier-verwaltungs programm (schach) die spieler zu verwalten

das heisst:

am anfang wird geschrieben
dann wird nur noch umsortiert

bestimmte Spalten soll in Tabellen wie stringgrid ausgegeben werden und gedruckt werden können

ich hoffe das war konkret genug :-)

achso:

nicht mehr als ca 15 "spalten", string und integer
es sollen vorerst höchstens 100 datensätze rein, soll aber noch erweitert werden...
kein multiuser, kein netzwerk, kein zweites programm

Ein programm, das die db speichert/öffnet
praktisch standalone
ein benutzer

zur sicherheit:
wer die saves von meinen proggs von hand manipuliert ist selber schuld!!!
also keine verschlüsselung oder so


und ich wills irgendwann ma weitergeben vielleicht

Tyrael Y. 9. Jun 2004 14:33

Re: was brauch ich für ne datenbank?
 
... dann würd ich sagen DBIsam ist ne gute Wahl für dich...
(IMHO)

glkgereon 9. Jun 2004 14:36

Re: was brauch ich für ne datenbank?
 
dbisam????

was brauch ich dazu, wie arbeite ich damit?

Smokey 9. Jun 2004 14:48

Re: was brauch ich für ne datenbank?
 
Ich hab mit der KeyDB gute Erfahrungen gemacht.
Solang du dein Programmnicht kommerziell nutzen willst, kannst du sie als Demoversion nutzen.
Ist dann voll funktionstüchtig, bringt nur beim Programmstart nen Fenster hoch.

KeyDB

Da sind eigene Komponenten dabei die man nutzen kann und es hat den Vorteil, dass man keinerlei Sachen (dll's oder sonstwas) mitliefern muss wenn man das Programm auf nem anderen Rechner laufen lassen will

glkgereon 9. Jun 2004 14:50

Re: was brauch ich für ne datenbank?
 
was heisst kommerziell nutzen?

gilt das auch für die compos?

Smokey 9. Jun 2004 14:58

Re: was brauch ich für ne datenbank?
 
Komerziell nutzen heisst : du willst die Software an andere weitergeben und dafür Geld verlangen.

Das klang in deinem Post eher so als wolltest du, als noch recht unerfahrener DB_Programmierer, nen kleines Tool für das nächste Schachturnier deines Schachclubs machen und es nicht grossartig weitergeben.

Wenn doch, solltest du ne andere DB nehmen oder zahlen.

Komponenten nutzen dir ja eh nix wenn du die Datenbank nicht benutzt, also versteh ick die Frage nicht.
(Die Komponenten sind speziell für die DB)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:49 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