2009-05-11 4 views

Antwort

5

Versuchen Sie die Zeos-Bibliothek unter http://zeos.firmos.at/portal.php.

Es funktioniert gut mit SQLite und anderen.

Es ist kostenlos und Sie erhalten den Quellcode auch.

6

Ich verwende DISQLite3 in FeedDemon und empfehle es sehr.

3

Die neuen DevArt UniDac Komponenten hat SQLite Provider

Unidac nicht frei ist, aber es ist sehr zu empfehlen und hat eine sehr stabile und schnelle Provider unterstützen Oracle, MS SQL Server, MySQL, Interbase, PostgreSql und jetzt SQLite.

+0

Ich hasse es, wenn unten für die richtige Antwort stimmen, ohne irgendeine Erklärung zu geben. –

7

Meine Antwort ist AnyDAC in diesem Fall. Wir benutzen es momentan und es funktioniert. Vor allem, wenn Sie denken, dass Sie mehr als nur das bekommen, was die Datenbank leisten kann. http://www.da-soft.com/anydac/

+0

Toller Artikel über AnyDAC und SQLite - http://www.da-soft.com/blogs/developing-delphi-applications-with-sqlite-and-anydac.html – oodesigner

2

Wir haben unsere nur validierte Synopse Sqlite3 Rahmen für Delphi 6.

Sie haben einen ganzen Client/Server ORM-Framework bekam, SQLite3 3.7.3 für seine Datenspeicher verwenden. Es ist schnell und leicht. Und es gibt einige Benutzerschnittstellen-Klassen (automatische Bildschirmgenerierung, Berichte mit direktem PDF-Export ...).

Siehe http://synopse.info/forum/viewforum.php?id=2

+0

Ich habe den SQLite3-Wrapper aus dem ORM extrahiert. Und Sie haben sogar eine abstrakte DB-Schicht, so dass Sie später bei Bedarf zu jeder anderen Datenbank-Engine wechseln können, indem Sie einfach den verwendeten Klassentyp ändern. Siehe http://blog.synopse.info/post/2011/07/22/SynDBSQLite3%3A-SQLite3-direct-access –

2

Ich benutze LiteDAC (Komponenten für SQLite von Devart) und wie es viel, weil es die SQLite-Bibliothek verknüpfen kann statisch in Ihre Anwendung und verfügt über eine integrierte in SQlite Verschlüsselung! Also ich empfehle es sehr

0

In Delphi XE7 wurde FireDAC in Delphi integriert.

Embarcadero purchased DA-SOFT in 2013, und FireDAC ist ihre umbenannte AnyDAC.

Embarcadero plant, die Entwicklung von FireDAC zu unterstützen und fortzuführen. Daher ist es jetzt eine ausgezeichnete Wahl, um Ihre Datenzugriffskomponente für SQLite zu sein.

+1

Aber der Fragesteller fragte nach der Verwendung von Sqlite mit Delphi 6, die FireDAC weit voraus – MartynA

+0

vorausgeht @MartynA - Wäre das nicht eine nützliche Antwort für andere Leute, die auf diese Frage stoßen, aber XE7 oder später haben? – lkessler

+0

Ich denke schon, aber Besitzer von XE7 + müssten nicht viel weiter als der OLH aussehen.Ich muss mich an den Sqlite-Treiber erinnern, den ich mit D7 benutzt habe, und ihn vielleicht zur Liste hinzufügen, wenn er nicht schon da ist. – MartynA