Hallo Zusammen,
ich lege am PC eine neue leere SQLite an und kopiere sie auf einem Android device über den Explorer.
Über meine Android App wird die Datenbank befüllt. Übe eine SQLite Editor App kann ich meine Daten sehen, sie sind einwandfrei.
Nun kopiere ich wieder über den Explorer die gleiche Datenbank vom Adroid Device zurück zum PC und versuche mit dem gleiche Tool mit dem die Datenbank erzeugt habe zu öffnen.
Die Datenbank enthält drei Tabellen mit einer Handvoll Datensätze. Zwei Tabellen werden angezeigt und die dritte "Personal" nicht.
Kann es sein dass die Files nicht (Android(win) binär Kompatibel sind? Wie gesagt, am Android device kann ich die Daten einwandfrei anschauen, nur unter Windows nicht.
Versucht habe ich die zwei Programme: SQLiteStudio
https://sqlitestudio.pl/index.rvt
und SQLiteAdmin
http://sqliteadmin.orbmu2k.de/
Das ist das
SQL für die Datenbank mit den drei Tabellen:
Code:
CREATE TABLE Baustellen (BAUSTELLEID INTEGER PRIMARY KEY NOT NULL,
BAUSTELLE VARCHAR (100));
CREATE TABLE Personal (PERSONALID INTEGER NOT NULL PRIMARY KEY,
NAMEN VARCHAR (50),
VORNAME VARCHAR (50),
GEBURTSDATUM DATE,
FIRMA VARCHAR (50),
GESPERRT BOOLEAN,
SPERRGRUND VARCHAR (100));
CREATE TABLE Zeiterfassung (ZEITERFASSUNGID INTEGER PRIMARY KEY NOT NULL,
BARCODE INTEGER,
ZEITPUNKT DATETIME,
BARCODEIDENT VARCHAR (10),
GESENDET BOOLEAN,
PERSONALID INTEGER,
BAUSTELLEID INTEGER);
Hat jemand eine Idee?
Gruß Kostas