Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Bereitstellung einer Datenbank/ Select geht nicht (https://www.delphipraxis.net/199835-bereitstellung-einer-datenbank-select-geht-nicht.html)

Dr. Jack 24. Feb 2019 16:05


Bereitstellung einer Datenbank/ Select geht nicht
 
Hallo zusammen,

ich versuche eine kleine SQLite DB über den Bereitstellungsmanager ins Smartphone zu bekommen.
Leider verzweifele ich hier.
Die Datei habe ich zugefügt \assets\iternal\. Ein simples Connect wird ausgeführt (er ist auch tatsächlich verbunden)

Code:
if apms_conn.Connected=true
then begin
        showmessage('Verbindung steht');
     end
else begin
       showmessage('Verbindung nicht hergestellt, verbinde...') ;
       apms_conn.Connected:=true;
     end;
aber die folgende Kleinigkeit endet mit: "NO such table:Benutzer."
Aber der Code wird mit derselben DB in der Desktop-Version ohne Probleme ausgeführt.
Code:
procedure Tlogin_form.Button1Click(Sender: TObject);

begin
 listbox1.Items.Clear;
 FDQuery_select.FetchOptions.AutoClose := False;
 FDQuery_select.SQL.Clear;

 FDQuery_select.SQL.Add('SELECT *');
 FDQuery_select.SQL.Add('FROM benutzer');

 FDQuery_select.SQL.Add('ORDER BY nachname')      ;
 }FDQuery_select.Open;

 while not FDQuery_select.Eof do
     begin
        lade_daten( FDQuery_select.fieldbyname('id').asString, FDQuery_select.fieldbyname('vorname').asString, FDQuery_select.fieldbyname('nachname').asString, FDQuery_select.fieldbyname('berufsbez').asString );

        FDQuery_select.Next;



 end;
Das before connect liefert auch den richtigen Pfad, meine ich.
Code:
 apms_conn.Params.Values['Database'] :=
    TPath.Combine(TPath.GetDocumentsPath, 'apm_data.db');
  //     showmessage(apms_conn.Params.Values['Database']);
Was kann ich machen?

Rollo62 24. Feb 2019 17:39

AW: Bereitstellung einer Datenbank/ Select geht nicht
 
Schonmal hier geschaut ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz