Einzelnen Beitrag anzeigen

Benutzerbild von BMI
BMI

Registriert seit: 16. Jul 2010
58 Beiträge
 
Delphi 2 Desktop
 
#1

Sqlite Wrapper für Delphi 3 oder 5

  Alt 31. Jan 2014, 22:25
Datenbank: Sqlite • Version: 3 • Zugriff über: Delphi 3-5
Hallo,

ich hab mir mal sqlite (sqlite3.exe unter Windows) angeschaut.

Mir würde die Datenbankapplikation ja sehr zusagen. (klein, portable, auch zur Not mit anderen Programmen auslesbar [Firefox, etc.])
(OK, viel SQL kann ich noch nicht. Hab mir aber ein Buch dazu besorgt, um das zu lernen - bis ich das aber kann ... naja, wißt Ihr selber )

jo, jetzt hab ich mir den DELPHI SQLITE Wrapper geladen und versucht, das DEMO Programm zu compilieren.
http://www.itwriting.com/sqlitesimple.php

unter delphi3 kann ich das vergessen
(kann ja die uTestSqlite.dfm schon nicht lesen)

und mit Delphi 5
hab ich wohl den Fehler "die Zeile zu lang ist (mehr als 1023 Zeichen)" überwunden, und Variants aus USES genommen.

Und dennoch mault er dann weiter rum:

Delphi-Quellcode:
const
{$IF Defined(MSWINDOWS)}
SQLiteDLL = 'sqlite3.dll';
{$ELSEIF Defined(DARWIN)}
SQLiteDLL = 'libsqlite3.dylib';
-Bezeichner "sqliteDLL" redefiniert;
-ungültige Compileranweisung: Linklib
-ungültige Compileranweisung: ELSEIF
usw.

da hab ich dann aufgegeben...

Warum gibt es keine reine commandline Version die mit nicht-interaktiv Parametern steuerbar ist?

oder ...

Welchen simplen, kostenlosen Wrapper für Delphi 5 (Delp3 ist wohl unrealistisch) gibt es denn, der auch noch mit einfachen SQL Befehlen zu steuern ist?

Oder wie kann ich den o.g. mit Delphi 5 verwenden?

Was ich brauche sind Befehle zum Füttern der Datenbank mit Werten: Nachname, Vorname, Adresse, Telefonnummer, Stadt, etc.

und einfache Abfragen:
Select Stadt from * where "Berlin"
sodaß dann alle Datensätze mit berlin zurückgegeben werden.
Danke für jeden Tip
eine Signatur? - in 2022? - WOZU ?!!!

Geändert von BMI (31. Jan 2014 um 22:44 Uhr)
  Mit Zitat antworten Zitat