Forum: Datenbanken
by oakley,
2. Jul 2019
Ist das Open - Close eventuell für Android spezifisch?
Denn wenn ich etwas für die Windows Plattform mache bekomme ich eine Ergebnismenge mit Execute.
LG
Mirko
Forum: Datenbanken
by oakley,
1. Jul 2019
Super onShow funktioniert es mit UniConnection1.Connect;
Wenn ich allerdings danach einen SELECT mache ist schon wieder Ende, die App blockt.
if UniConnection1.Connected then
begin
UniQuery1.Close;
UniQuery1.SQL.Text := 'SELECT * from testtable';
UniQuery1.Execute;
Forum: Datenbanken
by oakley,
1. Jul 2019
Ich wollte nicht noch ein neues Thema starten weil es im Prinzip noch um die gleiche Sache geht.
Die Verbindung zu SQLite funktioniert jetzt einwandfrei mit Unidac.
Ich verwende aktuell beim onClick Event eines Buttons:
UniConnection1.Database := TPath.Combine(TPath.GetDocumentsPath, 'testdb.sqlite');
if UniConnection1.Connected = false then UniConnection1.Connect;
Forum: Datenbanken
by oakley,
27. Mär 2019
Danke für Deine Hilfe !!!
Das hat an der Resource gelegen denke ich.
Ich habe jetzt eine Verbindung und bekomme auch etwas aus der Tabelle gelesen.
Lg
Mirko
Forum: Datenbanken
by oakley,
27. Mär 2019
Hallo Rollo,
Danke für die Info. Ich habe das gerade mal probiert.
Als Verzeichnis habe ich im Deployment einfach "./" gewälht.
Ich habe in der testdb.sqlite eine Tabelle namens testtab, die ich unter Windows mit SQLiteManager erzeugt habe.
Wenn ich nun die Verbindung mache bekomme ich "no table testtab". Woher kommt das?
Aber die Verbindung funktioniert jetzt.
Forum: Datenbanken
by oakley,
26. Mär 2019
Hallo zusammen,
ich spiele im Moment etwas mit Firemonkey herum und wollte eine SQLite Datenbank auf eine SD Karte packen und dann mit Unidac darauf zu greifen.
Abgesehen davon das ich Probleme habe direkt unter Windows etwas auf die Karte zu kopieren (mache das mit nem Adapter und schreibe direkt auf die Karte), welches Verzeichnis muss ich der Uniconnection angeben?
UniConnection1.Database...