Forum: Datenbanken
by Rollo62,
2. Jul 2019
Nein, Open - Close oder Active True - False ist das Standardverhalten.
Was Unidac mit Execute macht kann ich nicht sagen, es solte obiges aber korrekt implementieren für alle Platformen.
Das kommt aus dem TDataSet.
Forum: Datenbanken
by Rollo62,
1. Jul 2019
Am Besten legst Du alle zeitaufwändigen Operationen in OnShow der Form, im OnCreate könnte Android dich rauswerfen wenn der Thread zu lange blockiert.
Ich lege mir teilweise diese Operationen zeitversetzt in Funktionen nach OnShow, damit schonmal die App startet,
und eventuelle Datenoperationen können im Hintergrund, später erfolgen.
Ach ja, der Tipp mit DatenModulen bleibt davon natürlich...
Forum: Datenbanken
by Rollo62,
27. Mär 2019
Du kannst versuchen einfach über Projekt\Resources und Images die Datei als Ressource anzulegen.
Das sollte normalerweise ein Deployment korrekt anlegen, auch wenn man die Resource nicht nutzt.
Der Pfad wäre dann "..\assets\internal\" wenn ich es richtig sehe.
Die Datei kann man dann wie beschrieben erreichen.
Ich würde immer erstmal mit FileExists prüfen was wo da ist.