Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Sql lokale Datendank OHNE Server (https://www.delphipraxis.net/145851-sql-lokale-datendank-ohne-server.html)

DelTurbo 9. Jan 2010 12:24

Datenbank: Sql • Zugriff über: noch garnicht

Sql lokale Datendank OHNE Server
 
Hi,

hat schonmal einer folgendes probiert? Wie ist der speed? Die Datanbank von mir ist Sehr gross.

http://www.itwriting.com/blog/a-simp...r-for-sqlite-3

Das ist das einzige was ich gefunden habe, was leicht zu "bedienen" ist. Alles andere geht meines erachtens von hinten durch die brust ins auge.

Leider ist der Sourcecode von ihm etwas schlecht lesbar. Aber was ich kurz mal angetestet habe ging recht flott und gut.

Danke

mkinzler 9. Jan 2010 12:26

Re: Sql lokale Datendank OHNE Server
 
Hier würde sich ja einen embedded datenbank wie FB embedded oder SQLite anbieten

ap_computers 9. Jan 2010 12:29

Re: Sql lokale Datendank OHNE Server
 
Ich hab das schonmal genutzt. Über die Quelltextsteuerung funktionierts ganz gut. Will ich aber die Daten in einem DBGrid o.ä. anzeigen lassen, kommt immer die meldung "Beschädigter Index" oder so ähnlich.
Ich nutze ZEOS über sqlite3-dll's und das hat mir bisher keine Probleme bereitet.

DelTurbo 9. Jan 2010 12:33

Re: Sql lokale Datendank OHNE Server
 
Hmmm,

@mkinzler,
hast du überhaupt mal auf den link geklickt?

Zitat:

A simple Delphi wrapper for Sqlite 3
@ap_computers,
ich will nix anzeigen. Er soll nur daten speichern und ich will dann nur per query wissen ob sie da sind. Mehr nicht. Also das soll rein "intern" laufen. Keinerlei usereingaben oder irgendwelche ausgaben. Da du es ja schonmal benutzt hast, ist es schnell?

Gruss und danke für die antworten ;)

mkinzler 9. Jan 2010 12:37

Re: Sql lokale Datendank OHNE Server
 
SQLite ist sehr schnell beim reinen Schreiben/Lesen von Daten.

DelTurbo 9. Jan 2010 12:47

Re: Sql lokale Datendank OHNE Server
 
Zitat:

Zitat von mkinzler
SQLite ist sehr schnell beim reinen Schreiben/Lesen von Daten.

Vielen dank. Dann werde ich das nehmen. Ich hoffe das ist auchnoch schnell wenn die datenbank 500MB gross ist.

Danke

RWarnecke 9. Jan 2010 13:32

Re: Sql lokale Datendank OHNE Server
 
Zitat:

Zitat von DelTurbo
Vielen dank. Dann werde ich das nehmen. Ich hoffe das ist auchnoch schnell wenn die datenbank 500MB gross ist.

Bei der Größe würde ich eher auf eine Embedded (z.B. Firebird) Variante zurückgreifen.

DelTurbo 9. Jan 2010 13:45

Re: Sql lokale Datendank OHNE Server
 
Für den FireBird habe ich leider nicht so ein "einfaches" beispiel gefunden. Das ding muss auch MultiThread fähig sein. Da ich mehrere Thread laufen habe die schreibend und lesend drauf zugreifen. Aber ich denke mal das kann auch FireBird, oder?

Ansonsten, wie gesagt, so ein einfaches beispiel habe ich nirgends gefunden. In dem sql-ding ist alles drinne was ich brauche. Zur laufzeit erstellen, eine beispiel für eine tabelle zu erstellen, eine abfrage, ein insert usw.

Da ich schon PHP-Sachen mit mysql gemacht habe, dürfte ich da keine grösseren probs haben. Was mir halt fehlte, ist etwas was ohne server läuft.

mkinzler 9. Jan 2010 13:52

Re: Sql lokale Datendank OHNE Server
 
Zitat:

Für den FireBird habe ich leider nicht so ein "einfaches" beispiel gefunden. Das ding muss auch MultiThread fähig sein. Da ich mehrere Thread laufen habe die schreibend und lesend drauf zugreifen. Aber ich denke mal das kann auch FireBird, oder?
Ja, wenn jeder Thread eine eigene Verbindung verwendet.
Mehrer Prozesse kann FB aber erst mit Version 2.5, welche noch nicht final ist. In diesem Fall würde ich aber eh einen Server einsetzen.

http://www.delphi-treff.de/tutorials...-und-firebird/
http://www.delphi-treff.de/tutorials...ken/interbase/

RWarnecke 9. Jan 2010 15:33

Re: Sql lokale Datendank OHNE Server
 
Wenn Du MySQL schon mal verwendet hast, dannn kannste auch den Bei Google suchenmysql embedded server verwenden.


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