Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Einstieg in datenbanken (https://www.delphipraxis.net/110396-einstieg-datenbanken.html)

Ebil 17. Mär 2008 16:28

Datenbank: - • Zugriff über: Delphi

Einstieg in datenbanken
 
Ich habe bis jetzt nur mit MySQl erfahrung.
Möchste nun aber etwas offline machen und suche dazu ein datenbanksystem das meinen EINFACHEN anforderungen genügt, es sollte nur schnell arbeiten.
Ich hab mir zwar schon ein tutorial angesehn aber das ist alles etwas kompliziert, gibts es nich etwas ähnliches wie MySQl nur halt für delphi?
Ich will simple verschiedene daten in tabellen suchen und diese ausgeben, updaten lassen, neue daten eintragen und fertig.

Habe RAD Delphi 2007, hoffe da gibts etwas einfaches.
Ansonsten würde ich alles in einer textdatei speichern und mit "," trennen, das ganze dann halt auslesen, aber ich denke diese methode würde bei einer größeren sammlung von daten langsam werden...

mfg
Ebil

mkinzler 17. Mär 2008 16:33

Re: Einstieg in datenbanken
 
Wenn du Erfahrungen in MySQL hast würde ich auch bei MySQL bleiben. Sonst halt FireBird (embeddded)

Ebil 17. Mär 2008 17:14

Re: Einstieg in datenbanken
 
Naja ich suche nen tutorial was mich dann auch darin erstma einleitet.
Und mysql hab ich auch noch nie ausserhalb PHP verwendet :/

mkinzler 17. Mär 2008 17:26

Re: Einstieg in datenbanken
 
http://www.delphi-treff.de/tutorials...ls/katalog/31/

Ebil 17. Mär 2008 17:29

Re: Einstieg in datenbanken
 
Das hab ich auch schon gefunden, ist aber alles in allem sehr umfangreich. Ich will doch nur simple zugriffe machen, gibts da nicht irgendein tut was eine einfache db erklärt?
Naja ich les trozdem ma weiter...

Ebil 17. Mär 2008 19:58

Re: Einstieg in datenbanken
 
Mh... ich denke Mybase ist das richtige für mich, hört sich einfach an und dennoch effektiv für meinen gebrauch.
Aber ich finde keine download für die TClientDataSet componente. Weiss jemand wo es die gibt?

mkinzler 17. Mär 2008 20:09

Re: Einstieg in datenbanken
 
Die kannst du nicht herunterladen, die ist bei Delphi dabei. Welche Delphiversion hast du? Eine PE? Dann würde ich dir zu Turbo Delphi Explorer raten.

freak4fun 17. Mär 2008 20:13

Re: Einstieg in datenbanken
 
Was spricht gegen embedded MySQL? In verbindung mit den ZEOS habe ich damit gute Erfahrungen gemacht. :)

Blackheart 17. Mär 2008 21:19

Re: Einstieg in datenbanken
 
Zitat:

Zitat von Ebil
Mh... ich denke Mybase ist das richtige für mich, hört sich einfach an und dennoch effektiv für meinen gebrauch.
Aber ich finde keine download für die TClientDataSet componente. Weiss jemand wo es die gibt?

MyBase soll ganz gut sein aber "kein Mensch kann dir erklären wie man damit arbeitet" bis auf das magere Tutorial was leicht bei Google zu finden ist.
Fragen zu MyBase bleiben hier und auch in anderen Foren zu 99% unbeantwortet was nicht unbedingt dafür spricht das überhaupt jemand damit arbeitet.
Relativ einfach ist Absolute Database und auch noch umsonst, wenn nicht kommerziel genutzt, ist zwar auch nicht allzu verbreitet in den Foren aber durch viele Demos doch sehr gut erklärt.

Ebil 18. Mär 2008 23:10

Re: Einstieg in datenbanken
 
Naja ich mach das ganze jetzt mit typisierten dateien, trozdem danke für eure hilfe.

mkinzler 19. Mär 2008 05:35

Re: Einstieg in datenbanken
 
Ich würde mich an deiner Stelle eher in Datenbanken einarbeiten oder XML verwenden. Bei typisierten Dateien hast du später Probleme, wenn du die Struktur anpassen willst.

Ebil 19. Mär 2008 10:11

Re: Einstieg in datenbanken
 
Nun hab ich mich schon so lang damit beschäftigt :/ Mit datenbanken komm ich echt nich klar, imma neue sachen installieren und so, bis das ersma läuft treten meist schon probs auf.

Klaus01 19. Mär 2008 10:37

Re: Einstieg in datenbanken
 
Hallo,

hast Du dir schon einmal SQLite angeschaut.
Wrapper für Delphi gibt es hier
und hier.
Einen weiteren Hinweise findest Du hier.

Ich weiß nicht ob DU das gante Featureset von mysql benötigst.
SQLite ist nicht so umfangreich.

Grüße
Klaus

Ebil 19. Mär 2008 12:31

Re: Einstieg in datenbanken
 
Im moment schau ich mir mal zeoslib mit firebird an, muss das ganze nun ersmal installen.
Nur verstehe ich etwas nicht, muss ich die komplette datenbank software dann mit meinem programm weitergeben?
Weil sonst ist ja keine datenbank vorhanden und die user brauchen sie ja.

freak4fun 19. Mär 2008 12:40

Re: Einstieg in datenbanken
 
Ich weiß nur von ZEOSLIB und mySQL, das du eine (oder auch zwei :gruebel: ) DLL-Dateien mitgeben musst.

mkinzler 19. Mär 2008 12:48

Re: Einstieg in datenbanken
 
Du musst den Client (fbclient.dll) mitgeben. Der Kunde muss sich dann den Server installieren. Oder bei Single-User Betrieb sollte der embedded-Client reichen

Ebil 19. Mär 2008 13:48

Re: Einstieg in datenbanken
 
Naja die datenbank liefer ich ja auch mit, nur sollte der user die auch bearbeiten können, aber das er sich dann extra firebird installn soll wäre doof.
Hab den embedded-client, aber was meinst du mit single user betrieb? Es soll ja nur lokal drauf zugegriffen werden.
Hoffe ich krieg das hin...
mfg

mkinzler 19. Mär 2008 13:56

Re: Einstieg in datenbanken
 
In diesem Fall reicht embedded.

Ebil 19. Mär 2008 18:41

Re: Einstieg in datenbanken
 
Och, ich kriegs echt nich hin und find au nix.
Ich nehm einfach text dateien und regel das damit. Vllt auch XML wenn das einfacher ist, ich such ma nach etwas dafür.
Danke für eure hilfe, für datenbanken bin ich echt noch nich bereit :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:06 Uhr.

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