P peternmb Well-Known Member Licensed User Longtime User Nov 1, 2021 #21 Filippo said: Ich habe keine Ahnung wie du deine Daten speicherst, ich sehe hier keinen Code. Click to expand... Ich lege beim Start der App meinen Speicherpfad unter Bezeichnung "AppDir" fest, und speichere dann alles notwendige dort. Zum Beispiel so: B4X: Expand Collapse Copy Sub saveSQL ListVar.Initialize ListVar.Clear ListVar.Add(recno) ' = ListVar.get(0) ListVar.Add(statementV) ' = ListVar.get(1) ListVar.Add(statementZ) ' = ListVar.get(2) File.writelist(AppDir,"save.ini",ListVar) End Sub
Filippo said: Ich habe keine Ahnung wie du deine Daten speicherst, ich sehe hier keinen Code. Click to expand... Ich lege beim Start der App meinen Speicherpfad unter Bezeichnung "AppDir" fest, und speichere dann alles notwendige dort. Zum Beispiel so: B4X: Expand Collapse Copy Sub saveSQL ListVar.Initialize ListVar.Clear ListVar.Add(recno) ' = ListVar.get(0) ListVar.Add(statementV) ' = ListVar.get(1) ListVar.Add(statementZ) ' = ListVar.get(2) File.writelist(AppDir,"save.ini",ListVar) End Sub
D Deleted member 103 Guest Nov 1, 2021 #22 Hast du geprüft ob die Datei auch wirklich gespeichert wird, z.b. mit file.exits?
P peternmb Well-Known Member Licensed User Longtime User Nov 1, 2021 #23 Diese Datei war nur ein Beispiel. Es wird alles gespeichert, auch alle Daten (txt-Datei) die ich per SMB vom Windowsrechner hole und dann in eine SQL-Datenbank einzulese. Ich habe nur keine Ahnung wo das gespeichert wird, vermutlich dann doch in File.DirInternal. Was ich auch nicht verstehe: sollte nicht nach der Berechtigung zum Speichern gefragt werden? Auch wenn ich die App auf dem Testgerät deinstalliere und komplett neu installiere kommt da keine Nachfrage. Ich muss dummerweise Morgen das Tablet mit Android-11 an meinen Bekannten zurückgeben und habe dann keine vernünftige Möglichkeit zum Testen mehr...
Diese Datei war nur ein Beispiel. Es wird alles gespeichert, auch alle Daten (txt-Datei) die ich per SMB vom Windowsrechner hole und dann in eine SQL-Datenbank einzulese. Ich habe nur keine Ahnung wo das gespeichert wird, vermutlich dann doch in File.DirInternal. Was ich auch nicht verstehe: sollte nicht nach der Berechtigung zum Speichern gefragt werden? Auch wenn ich die App auf dem Testgerät deinstalliere und komplett neu installiere kommt da keine Nachfrage. Ich muss dummerweise Morgen das Tablet mit Android-11 an meinen Bekannten zurückgeben und habe dann keine vernünftige Möglichkeit zum Testen mehr...