![]() |
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 |
Re: Einstieg in datenbanken
Wenn du Erfahrungen in MySQL hast würde ich auch bei MySQL bleiben. Sonst halt FireBird (embeddded)
|
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 :/ |
Re: Einstieg in datenbanken
|
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... |
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? |
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.
|
Re: Einstieg in datenbanken
Was spricht gegen embedded MySQL? In verbindung mit den ZEOS habe ich damit gute Erfahrungen gemacht. :)
|
Re: Einstieg in datenbanken
Zitat:
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. |
Re: Einstieg in datenbanken
Naja ich mach das ganze jetzt mit typisierten dateien, trozdem danke für eure hilfe.
|
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.
|
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.
|
Re: Einstieg in datenbanken
|
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. |
Re: Einstieg in datenbanken
Ich weiß nur von ZEOSLIB und mySQL, das du eine (oder auch zwei :gruebel: ) DLL-Dateien mitgeben musst.
|
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
|
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 |
Re: Einstieg in datenbanken
In diesem Fall reicht embedded.
|
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 20:48 Uhr. |
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