![]() |
Datenbank: KP • Version: KP • Zugriff über: KP
Datenbanken für Dowies :D
Hallo Zusammen,
kurz vorweg: Ich habe noch nie mit datenbanken gearbeitet. Nun meine Frage: Ich möchte eine Datenbank erstellen können (aus der runtime raus), sie lesen und ändern können, aber mit Multi user Zugriff. Bei meinen Recherchen bin ich auf eine Kombination aus Zeos Lib und SQLLite gestoßen. Nun meine Frage, kann ich dass damit machen? Ich möchte keinen Server auf dem Rechner Installieren sondern nur die sql lib benutzen (ist doch richtig das sql lite keine Installation benötigt?) Kann jemand mir verraten wie ich das Hinbekomme? Vielen Dank im Voraus |
AW: Datenbanken für Dowies :D
Bei MultiUser würde ich eher nicht auf SQLite setzen. Dann eher FireBird, MSSQL, Oracle, MySQL usw.
|
AW: Datenbanken für Dowies :D
Was bei SQLite möglich ist:
Eine Anwendug veraltet die DB und die andere Anwendung wendet sich mit ihren Anfragen via IPC an die erste Anwendung. Wenn erstere Anwendung nun alle Anfragen (Fremde und Eigene) entsprechend synchronisiert, dann wäre es quasi wie eine SingleUser-Datenbankanbindung zum SQLite. Ansonsten gibt es auch möglichkeiten einige der großen DBMS ohne installation zu nutzen. (ich hab z.B. 'nen portables MySQL bei mir am Laufen) |
AW: Datenbanken für Dowies :D
Bei MySQL muss man nur aufpassen, nicht in deren versteckten Lizenzfallen zu tappen.
|
AW: Datenbanken für Dowies :D
und welche sql lib würdet ihr empfehelen? und wie Spreche ich das Ganze mit Zeos an?
|
AW: Datenbanken für Dowies :D
Zeos unterstützt doch eine ganze Menge an verschiedenen DBMS: FireBird, MSSQL (express), PostGreSQL, Oracle, MySQL, ...
|
AW: Datenbanken für Dowies :D
AFAIK unterstützt Firebird Embedded ab Version 2.5 auch Multiuser-Zugriff, oder täusche ich mich?
|
AW: Datenbanken für Dowies :D
Hi,
würde ich auch so sehen. Changelog sagt: Zitat:
LG, Frederic |
AW: Datenbanken für Dowies :D
Ja, aber bei MultiUser würde ich auf einen richtigen Server setzen.
|
AW: Datenbanken für Dowies :D
Also soll ich jetzt Firebird Embedded 2,5 nehmen mit Zeos?
Wenn ja wie erstelle ich ne neue Tabelle und befülle sie und lese sie aus? (Tutorial?) Danke für eure HIlfe und einen frohen Nikolaus abend :-D |
AW: Datenbanken für Dowies :D
|
AW: Datenbanken für Dowies :D
und wo bekomme ich firebird her? :oops: und benötige ich umbedingt Zeos?
|
AW: Datenbanken für Dowies :D
![]() |
AW: Datenbanken für Dowies :D
und was is empfehlenswert?
|
AW: Datenbanken für Dowies :D
Kommt darauf an. Zeos ist halt eine Komponentensammlung die mehrere DBMS unterstützt. IBDAC ist Interbase/FireBird spezifisch und unterstützt deren Features besser.
|
AW: Datenbanken für Dowies :D
Du kannst (erst mal) problemlos mit IBX arbeiten (die Interbase-Komponenten, die Delphi mitbringt).
In der Regel geht das unproblematisch. Später könntest Du immer noch umstellen. Ich selbst nutze immer erst mal gern Delphi-native Komponenten zu lernen. |
AW: Datenbanken für Dowies :D
Eben, und da FibPlus und IBDAC ja nicht gerade "für nen Heiermann" zu haben sind, würde ich auch zuerst auf mitgelieferte/kostenlose Komponenten setzen.
|
AW: Datenbanken für Dowies :D
meint ihr das unter der registerkarte Interbase?? Wenn ja gibt es dafür nen tut?
Delhpi 2009 |
AW: Datenbanken für Dowies :D
das ist jetzt zwar ein anderes forum aber die tutorials dort sind sehr gut (auch wenn ich das jetzt nicht kenne)
![]() |
AW: Datenbanken für Dowies :D
Die Seite kenne ich:-D Nur die Datenbank Rubrik habe ich wohl übersehehn.
|
AW: Datenbanken für Dowies :D
Tag,
mhmm Habe mir mal die Vor/ Nachteile abgewogen. Ich denke ne Feste SQL Datenbank wäre besser!?! Wie kann ich denn dort die DB übers Netzwerk austauschen und erstmal nur wie bekomme ich ne connection zu ner Datenbank hin und vorallem wie erstelle ich eine Neue aus der runtime heraus??? Welche KOmponenten soll ich denn in DELphi 2009 nehmen? |
AW: Datenbanken für Dowies :D
Je nach zu verwendeten DBMS. Bei FireBird IBX oder dBExpress, bei MSSQL ADO, ...
|
AW: Datenbanken für Dowies :D
ich benutze (versuche) dbExpress mit Delphi 2009 und versuche dort mit mysql 5 zu verbinden aber das geht net! Hat jemand da nen snipped?
|
AW: Datenbanken für Dowies :D
keiner ne idee? Oder hat jemand nen anderes Datenbank system für dbExpress?
|
AW: Datenbanken für Dowies :D
Das geht net, weil Du was falsch machst.
|
AW: Datenbanken für Dowies :D
das habe ich mir auch bereits gedacht :oops:
Habe jetzt alles erstmal gelöscht an code und bin nun auf der suche nach nem bsp. aber da komme ich auch net weiter! Darum meine Frage hat jemand nen snipped? |
AW: Datenbanken für Dowies :D
Meine Antwort zielte eigentlich darauf ab, dass Du uns vielleicht mal sagst, was genau nicht funktioniert. "Geht net" ist keine hinreichende Information.
|
AW: Datenbanken für Dowies :D
@MiniMax: Schreib Deine Beiträge besser in einem ordentlichen Deutsch mit einer klaren Fragestellung. Dann sind die Antwortchancen höher.
Ich weiß nicht, warum Du Dich für Deinen Weg entschieden hast, aber ich würde Dir für erste Versuche noch einmal Firebird und IBX nahe legen. Ich denke, da lassen sich gute Tutorials finden und zumindest erste Erfolge erzielen. Umsteigen kannst Du nach ersten Lernerfolgen immer noch. |
AW: Datenbanken für Dowies :D
naja und was is ibx? :oops:
edit: habs gefunden Interbase oder? Und wo finde ich dort nen tutorial? habe jetzt sql und firebird installiert |
AW: Datenbanken für Dowies :D
Die Interbase-Komponenten, die bei Delphi dabei sind. Diese kann man grundsätzlich auch für Firebird verwenden.
Firebird ist die kostenlose Version vom Interbase. |
AW: Datenbanken für Dowies :D
Also ich bin am Verzweifeln! Welche Datenbank soll ich nun nehmen? MYSQL 5 und Firebird habe ich beide installiert. Und wie bekomme ich dort nun eine Verbindung hin? Ich finde nur tuts mit zeoslib und die bekomme ich net installiert! Kann jemand mal ne anleitung posten oder so welche sachen ich nehen muss? TDatabase und wo gebe ich die ip an?
|
AW: Datenbanken für Dowies :D
ich bin am verzweifeln! Ich bekomme einfach es nicht hin nen Datenbank verbindung aufzubauen! Kann jemand mir mal ne Hilfe Posten für Delphi 2009? Selbst mit mysql direct kirege ich es net hin, da er dort beim komplimieren nen fehler ausspuckt! Kann mir jemand HElfen?
|
AW: Datenbanken für Dowies :D
|
AW: Datenbanken für Dowies :D
geht das auch mit mysql5?
|
AW: Datenbanken für Dowies :D
Zitat:
die große Suchmaschinen helfen. Versuch mal folgenden Link: ![]() VG Pixfreak |
AW: Datenbanken für Dowies :D
Zitat:
|
AW: Datenbanken für Dowies :D
Da hab ich es ja auch gefunden :D
MariaDB ist das nen Server? oder ist das ne Kompo? edit: Gefunden ist schienbar nen Server ?!?! Und wie hast du die Verbindung hergestellt? BDE? dbExpress? |
AW: Datenbanken für Dowies :D
Zitat:
|
AW: Datenbanken für Dowies :D
hab ich auch :D
Code:
Und was ist das ADO Object? dbGO? Und praktisch wie stellt man damit ne Verbindung her?
Unter Delphi habe ich eine ADO-Connection zur Datenbank unter Verwendung des ODBC-Treibers hergestellt und mittels ADO-Command (Select * from <Table>) und Data-Source eine Verbindung zum DB-Grid hergestellt
|
AW: Datenbanken für Dowies :D
Irgendwie Hänge ich daran maria db zu starten? Wer hat hilfe
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 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 by Thomas Breitkreuz