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