Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Suche: Einfache SQL Client/Standalone Datenbank (https://www.delphipraxis.net/132581-suche-einfache-sql-client-standalone-datenbank.html)

Real-TTX 15. Apr 2009 16:32

Datenbank: Noch keine... • Zugriff über: Noch garnicht...

Suche: Einfache SQL Client/Standalone Datenbank
 
Wie im Thread Titel schon geschrieben suche ich eine SQL Datenbank für ein einzigen Client - Nicht Client/Server Prinzip!

Das Problem ist : Ich finde keine "leicht" zu erstellende und zu benutzende Datenbank.
Ich habe die SQLite Komponenten versucht zu benutzen. Leider bin ich da schon in zusammenhang mit D2009 mit der Installation gescheitert.

Am liebsten wäre mir so etwas (in der Art):
Delphi-Quellcode:
MyDB.Connect("datenbank.db","name","pw",...);
MyDB.SQLStatement := 'SELECT * FROM xy....';
Recordset := MyDB.Execute;
Aber leider finde ich keine Möglichkeit :/ Habe das vor einiger Zeit mal mit VB6 gemacht und ADODB / ODBC ....
Hier unter Delphi, finde ich nicht den richtigen Ansatz der mir das ermöglicht :(
Finde auch hier im Forum nichts passendes bzw Funktionierendes :(


Danke für jede Hilf :)

Gruß, Real-TTX

RWarnecke 15. Apr 2009 16:47

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
Firebird Embedded

Edit:
Interbase-Komponenten von Delphi
ZeosLib

raiguen 15. Apr 2009 19:28

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
oder die hier Absolute Database
Gruss Rainer

alzaimar 15. Apr 2009 19:38

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
Zitat:

Zitat von Real-TTX
Aber leider finde ich keine Möglichkeit :/ Habe das vor einiger Zeit mal mit VB6 gemacht und ADODB / ODBC ....

Vermutlich wären die dbGo/ADO-Komponenten von Delphi etwas für Dich. Wenn Du dich mit dem Komponentenmodell von ADODB auskennst, dann nimm halt das. Du kannst die Typbibliothek importieren oder, wie erwähnt die ADO-Komponenten (eigentlich sind das nur Wrapper).

Die hier vorgestellten Datenbanken sind sehr einfach, wobei mir nicht ganz klar ist, wie der von Dir gewünschte und sehr einfache Zugriff vonstatten gehen soll.

Vielleicht solltest Du zwischen Datenbank (SQLite, MSDE, Access, Firebird, ADS etc.) und Zugriffsschicht (ODBC, Zeos, ADO etc.) unterscheiden und Dir überlegen, was Du genau willst.

Ich würde Dir eine MS SQL-Server (Express) zusammen mit ADO empfehlen (sofern Du ADODB kennst). Das SQL-Management Studio (Express) ist auch umsonst und so hast Du eine wirklich leicht zu bedienende komplette SQL Entwicklungsumgebung sowie eine sehr performante und stabile Datenbank.

Die erwähnten Alternativen sind DB-technisch natürlich genauso gut, nur -wie gesagt- ob man auch so einfach per Code zugreifen kann, bedarf eines konkreten Beispiels.

ConstantGardener 15. Apr 2009 21:31

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
...oder NexusDB die hier. Schlank, kompiliert voll in die EXE, Embedded Version kostenlos.

ConstantGardener

Real-TTX 16. Apr 2009 20:26

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
Ich würde am liebsten ADODB in zusammenhang mit Access benutzen... Aber leider bekomme ich das noch nicht so ganz hin :( Aber ich versuch mein bestes...

Danke für die Antworten und die Hilfe :)

RWarnecke 16. Apr 2009 21:44

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
Schau Dir mal das Tutorial Flexible ADO-Connection zur Ansteuerung einer Access-Datenbank an.

Cyf 17. Apr 2009 00:05

Re: Suche: Einfache SQL Client/Standalone Datenbank
 
Keine direkte Antwort auf deine Frage, aber ich fands jedenfalls nützlich.

http://www.delphipraxis.net/internal...cca3f0a8499a06 :thumb:


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