Umlaute in sqlite

ui_3k1

ui_3k1

Gesperrt
197
Hallo,

hat jemand einen heißen Tipp für mich wie man Umlaute in sqlite darstellt?
Wenn ich die Datenbank in meinem /assets.databases Verzeichnis in der IDE öffne werden die Zeichen korrekt angezeigt (also im Texteditor halt) - auf dem Handy dann nicht mehr.
Ekstase!!! :scared::scared:


Nachtrag:

Die xmls sind UTF-8-fähig... (<?xml version="1.0" encoding="utf-8"?>)
Somit kann ich die reine "Ausgabe" als Fehlerquelle ausschließen.

Weitere Auffälligkeit: In Logcat funktioniert die Ausgabe ebenfalls nicht. Anstelle eines "ä,ö,ü,ß" (und was es sonst noch gibt) wird ein "?" ausgegeben.
 
Zuletzt bearbeitet:
Wie fügst du die Datensätze denn hinzu? Wenn ich welche aus dem Programm heraus hinzufüge wird das korrekt dargestellt. Falls du iwie importierst, achte auch auf das richtige Encoding der Quelle. Evtl. mal UTF-8 mit und ohne BOM testen.
 
  • Danke
Reaktionen: ui_3k1
Da ich die Datensätze "out-of-the-box" anbieten will, habe ich eine Lösung gefunden die DB via SQLiteAssetHelper zur Verfügung zu stellen.
Das ganze sieht in Codeform dann so aus:

Code:
private static class CameraDBOpenHelper extends SQLiteAssetHelper {
        private static final String TAG = "CameraDBOpenHelper";

        private static final String DATABASE_NAME = "camera.db";
        private static final String DATABASE_TABLE = "cameradb";
        private static final int DATABASE_VERSION = 2;

        // SQL Statement für Erstellung einer neuer Datenbank
        private static final String DATABASE_CREATE = "create table "
                + DATABASE_TABLE + " ("
                + KEY_ID + " integer primary key autoincrement, "
                + KEY_STREET + " text);";

        public CameraDBOpenHelper(Context context, String name,
                         SQLiteDatabase.CursorFactory factory, int version) {

            super(context, name, null, version);
            setForcedUpgrade();

          }


        @Override
        public void onUpgrade(SQLiteDatabase db, 
                    int oldVersion, int newVersion) {
        
                    + " auf " + newVersion
                    + ", alte Daten werden gelöscht.");
            // db.execSQL("PRAGMA encoding = \"UTF-8\";");
            // Upgrade der neuen Version
            db.execSQL("DROP TABLE IF IT EXISTS " + DATABASE_TABLE);
            onCreate(db);
        }

    }
Evtl. mal UTF-8 mit und ohne BOM testen.
Hier weiß ich leider nicht so recht, wie ich das darstellen kann. Bzw. ich habe schon etwas recherchiert und das gefunden... Geht das in die richtige Richtung?

Danke schon mal :)

Was ich vergessen habe zu beantworten...
Vorgegangen bin ich bei der Erstellung der DB wie folgt:
Daten in Excell zusammengetragen und in eine csv-Datei exportiert und daraufhin via SQLite Manager (Browser Plugin für den Firefox) die Datenbank exportiert/erstellt.

Habe auch schon die Ausgabe mit Hilfe der UTF-8 Konvertierung darzustellen, aber das bewirkt ebenfalls nichts.
Code:
new String(cursor.getString(COL_ST).getBytes(), "UTF-8"));
 
Zuletzt bearbeitet:
ui_3k1 schrieb:
Geht das in die richtige Richtung?
Teilweise. BOM(Byte-Order-Mark) könnte solch ein Verhalten zur folge haben, aber bei Access/Excell und SQLite gehe ich weniger davon aus. SQLite scheint UTF-8 standartmäßig zu verwenden, deshalb vermute ich den Fehler auf dem Weg dazwischen.

Ich hätte da zwei Ideen

1-> Öffne und konvertiere die CSV mal mit Notepad++ nach UTF-8 mit/ohne BOM
2-> Erstelle eine neue DB mit festgelegtem Encoding, kann nach dem erstellen nicht geändert werden.

Wenn das nichts bringt, häng mal einen Auszug der CSV im selben Encoding an.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: ui_3k1
Nope, hat leider auch nichts gebracht :-/

Code:
14,61.592667,21.858417,0,60,1,0,0,"Parkanontie"
15,61.591528,9.761111,0,50,1,0,0,"E6 Øvregata"
16,61.58675,27.260722,0,80,1,0,0,"Lappeenrannantie"
17,61.585528,21.851944,0,60,1,0,0,"23"
18,61.582278,27.006889,0,80,1,0,0,"5"
19,61.580222,27.260333,0,80,1,0,0,"Lappeenrannantie"
20,61.579222,27.003222,0,80,1,0,0,"5"
21,61.578556,23.468972,0,80,1,0,0,"Vaasantie"
22,61.576194,21.54575,0,80,1,0,0,"Mäntyluodontie"

Überall sind die Zeichen richtig, nur leider nicht in Logcat und auf dem Gerät ebenfalls nicht.

Nicht schlecht, sitze jetzt seit 7 Stunden dran^^
 
ui_3k1 schrieb:
Habe auch schon die Ausgabe mit Hilfe der UTF-8 Konvertierung darzustellen, aber das bewirkt ebenfalls nichts.
Code:
new String(cursor.getString(COL_ST).getBytes(), "UTF-8"));

Das kann ja auch nicht gehen, da getBytes() bereits eine UTF8 Repräsentation liefert (intern werden Strings ohnehin UTF16 gespeichert). Der Code kann nur klappen, wenn du etwas in der Art getBytes("KOMISCHER ZEICHENSATZ") machst.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: ui_3k1
Aber da steht doch in deinem Code -> Mäntyluodontie -> ä ist doch richtig?
 
Tom299 schrieb:
Aber da steht doch in deinem Code -> Mäntyluodontie -> ä ist doch richtig?


Ja, das ist schon okay so.. Aber im Programm kommt dann "M?ntyluodontie"(nur dass das Fragezeichen nicht so schön aussieht)^^
 
Ich glaube ich habs, hab das nu nicht mit SQLite gemacht, hab einfach den inhalt der CSV in eine TextView gepackt, nachdem ich das "ISO-8859-1" Encoding wählte wurde es korrekt dargestellt.
Code:
tv = (TextView)findViewById(R.id.textView1);
        File sdcard = Environment.getExternalStorageDirectory();
        File file = new File(sdcard,"test.csv");
             
        StringBuilder text = new StringBuilder();

        try {
            @SuppressWarnings("resource")
            BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "ISO-8859-1"), 512);
            String line;

            while ((line = br.readLine()) != null) {
                text.append(line);
                text.append('\n');
            }
        }
        catch (IOException e) {
            tv.setText(e.getMessage());
        }
        tv.setText(text);
 
  • Danke
Reaktionen: ui_3k1
Danke für den Hinweis. Habs jetzt auf die Schnelle nicht hinbekommen..
Hmm, muss ich später nochmal probieren, bin zu gerade platt..

Mein letzter Ansatz sah wie folgt aus (wahrscheinlich absolut falsch)..
Code:
String s = cursor.getString(COL_ST);
byte[] utf8 = new byte[0];
                    try {
                        utf8 = new String(s.getBytes(), "ISO-8859-1").getBytes("UTF-8");
                    } catch (UnsupportedEncodingException e) {
                        e.printStackTrace();
                    }
s = utf8.toString();
 
Ich vergaß, die csv hatte ich mit ANSI Encoding genutzt. Evtl einmal mit Notepad++ ändern.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: ui_3k1
Genau wie Murdock1 ausführt, überprüfe mal die Einstellung deiner IDE. Denke da liegt der Fehler.
 
  • Danke
Reaktionen: ui_3k1
Leider immer noch nicht..

Was ich so extrem merkwürdig finde:

- wenn ich die standard Encoding-Einstellung in der IDE wähle (also "use system default" -> UTF-8), kann ich auf die Datenbank im Projekt-Explorer doppelt-klicken und bekomme in der IDE (AndroidStudio) die Einträge vollkommen korrekt angezeigt. Aber trotzdem scheint die Datenbank im falschen Format auf dem Gerät ankommen.

- wenn ich die csv auf ANSI in Notepad++ konvertiere und dann die Datenbank aus der csv mittels o.g. Browser Plugin erstelle, bekomme ich im "Text-Editor" von Android-Studio schon fehlerhafte Werte angezeigt. Habe eben auch schon versucht, die IDE auf das Format einzustellen. Auch ohne Erfolg. Seid ihr sicher, dass so eine Konfiguration zum Ziel führen kann?

Ein paar weitere Fragen gehen mir noch durch den Kopf:
Warum nimmt man ein Dateiformat (sql bzw. hier ja sqlite) und fügt dann eine .db-Datei in den Assets-Folder? (vor dem Hintergrund, dass bei den ersten beiden Dateiendungen die IDE den "Content highlightet" und bei einer .db-Datei nicht, finde es diese Vorgehensweise unüblich...)
Die zweite bzw dritte Frage: Muss ich für jeden neuen "Versuch" die App deinstallieren bzw. das Projekt neu builden / cleanen? Oder reicht es wenn man hier beispielsweise wie bei einer Bild-Datei einfach die Datei im Ordner tauscht und "Run" ausführt?

Eii, das ist ja ein guter Abturn mit den Datenbanken. :-/

Trotzdem Danke an alle die hier so tatkräftig helfen. :)
 
Hmm, sicher nur kleine ´ne Ursache mit großer Wirkung. Verstehen kann ich es grad auch nicht wirklich, hab das heute noch mit mehreren Endings getestet. Ich muss in meiner App eh noch meine Senderliste reinmachen, liegt als XML vor mach ich mal zur CSV, sind ja nur paar Zeilen Code, diese importiere ich dann mal in die DB, mal schauen ob das bei mir auch passiert.

Mit der DB im Assetfolder kenn ich (noch) nicht, in Eclipse hab ich die DB immer im Code erstellt, die DB wird dann auf dem Device angelegt.
[/data/data/<package>/databases]

Ich deinstalliere die Apps nicht, ich nutze den PlayButton inner IDE, diese Updated dann die Dateien und startet die App auf dem Device.

Der ursprüngliche Beitrag 19.09.2014 von 23:31 Uhr wurde 20.09.2014 um 00:46 Uhr ergänzt:

So, hab das nun mal getestet. Die XML hatte ich in UTF8, zur CSV konvertiert UTF8 ohne BOM, wie folgt in eine TestDb geladen funktioniert einwandfrei.
Code:
        try {
            db  = this.openOrCreateDatabase(FeedEntry.DATABASE_NAME, MODE_PRIVATE, null);
            dbHelper.DropStationTable(db);
            dbHelper.CreateStationTable(db);
            
            File sdcard = Environment.getExternalStorageDirectory();
            File file = new File(sdcard,"test.csv");
            
            try {
                @SuppressWarnings("resource")
                BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF-8"), 512);
                String line;
                while ((line = br.readLine()) != null) {
                    String[] s = line.split(";");
                    String station = s[0];
                    String genre = s[1];
                    String language = s[2];
                    String url = s[3];
                    dbHelper.InsertStationRow(db, station, genre, language, url);
                }              
            }
            catch (IOException e) {
              
            }
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: ui_3k1
@Murdock1:
Danke für deine ausführliche Hilfe. Habe mir deinen Ansatz zur Erstellung einer DB angesehen und mir gefällt diese Umsetzung deutlich besser, als die Implementierung über den den AssetHelper... ich muss mal schauen, dass ich die Datenbank vielleicht auch in einer ähnlichen Form anbiete.

Hehe, die "Darmstädter Straße" wird nun auch als solche ausgegeben :) es funktioniert also.

Auch wenn ich den "letzten" Fehler eben selbst gefunden habe, hätte ich ihn ohne Eure Hilfe nie ausfindig machen können.

Habe alles so gemacht, wie es mir gestern empfohlen wurde (also zu UTF-8 ohne BOM konvertiert) und dann die DB erstellt (wieder über das Plugin).
Einziger Unterschied zu den gestrigen Versuchen: habe die Datenbank in ein zip-File gepackt. Laut einer Anleitung zu dem SQLite-Helper ist das ab Android 3.0 nicht mehr nötig - ob bei der Aussage Besonderheiten beim Encoding mitbedacht wurden, weiß ich nicht, bezweifle ich aber... Vielleicht wird durch das Verschieben der Datenbank ins Projektverzeichnis irgendwas vom Betriebssystem verstellt? Ich weiß es nicht, aber es definitiv so, dass gleiche Vorgehensweise ohne zip-Archiv zu keinem Ergebnis führt.

Angesprochene Anleitung:
https://github.com/jgilfelt/android-sqlite-asset-helper
Earlier versions of this library required the database asset to be compressed within a ZIP archive. This is no longer a requirement, but is still supported. Applications still targeting Gingerbread (API 10) or lower should continue to provide a compressed archive to ensure large database files are not corrupted during the packaging process. The more Linux friendly GZIP format is also supported. The naming conventions using the above example are as follows:
Hier ein kleiner Auszug meiner "Versuche"^^

Code:
Name    Größe    Elementtyp    Änderungsdatum    Attribute    Album    Jahr    Titel    Titelnummer    Abmessungen    Jahrestag    Path +     Ordner +     Dateierweiterung +     Grösse KB    Grösse Byte    
Datenbank fehlerhaft         Dateiordner    9/20/2014 2:38 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft    C:\Users\Martin\Desktop\myTrash\                
   +ansi         Dateiordner    9/19/2014 10:25 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |   ansi.csv    2.23 MB    CSV-Datei    9/19/2014 10:22 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\ansi.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\    csv    2,292.6 KB    2,347,661    
   |   ansi.txt    2.23 MB    TXT-Datei    9/19/2014 10:21 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\ansi.txt    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\    txt    2,292.6 KB    2,347,661    
   |   camera.db    2.85 MB    Data Base File    9/19/2014 10:25 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\    db    2,920.2 KB    2,990,320    
   |   camera.sqlite    2.06 MB    SQLITE-Datei    9/19/2014 10:24 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansi\    sqlite    2,112.0 KB    2,162,688    
   +ansiNEU         Dateiordner    9/20/2014 12:00 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +cpy         Dateiordner    9/20/2014 12:00 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\                
   |  |   camera.db    2.91 MB    Data Base File    9/20/2014 12:02 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\    db    2,986.1 KB    3,057,757    
   |  |   camera.sqlite    2.31 MB    SQLITE-Datei    9/19/2014 11:58 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\    sqlite    2,368.0 KB    2,424,832    
   |  |   cameradb__ansi.csv    2.24 MB    CSV-Datei    9/19/2014 11:56 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\cameradb__ansi.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cpy\    csv    2,296.1 KB    2,351,220    
   |   camera.sql    2.91 MB    SQL-Datei    9/19/2014 11:59 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\    sql    2,986.1 KB    3,057,754    
   |   camera.sqlite    2.31 MB    SQLITE-Datei    9/19/2014 11:58 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\    sqlite    2,368.0 KB    2,424,832    
   |   cameradb__ansi.csv    2.24 MB    CSV-Datei    9/19/2014 11:56 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\cameradb__ansi.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ansiNEU\    csv    2,296.1 KB    2,351,220    
   +dbNeu         Dateiordner    9/20/2014 1:56 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |   cameradb - Kopie (2).csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\cameradb - Kopie (2).csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\    csv    2,292.6 KB    2,347,661    
   |   cameradb - Kopie (3).csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\cameradb - Kopie (3).csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\    csv    2,292.6 KB    2,347,661    
   |   cameradb - Kopie (4).csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\cameradb - Kopie (4).csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\    csv    2,292.6 KB    2,347,661    
   |   cameradb - Kopie.csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\cameradb - Kopie.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\    csv    2,292.6 KB    2,347,661    
   |   cameradb.csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\cameradb.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\dbNeu\    csv    2,292.6 KB    2,347,661    
   +fux         Dateiordner    9/20/2014 12:20 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +cameradb         Dateiordner    9/20/2014 12:20 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\cameradb    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\                
   |  |   camera.db    2.06 MB    Data Base File    9/20/2014 12:20 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\cameradb\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\cameradb\    db    2,112.0 KB    2,162,688    
   |   camera.db    2.06 MB    Data Base File    9/20/2014 12:08 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\    db    2,112.0 KB    2,162,688    
   |   camera.sql    2.85 MB    SQL-Datei    9/20/2014 12:10 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\    sql    2,920.2 KB    2,990,320    
   |   cameradb.csv    2.23 MB    CSV-Datei    9/10/2014 5:22 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\cameradb.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\    csv    2,292.6 KB    2,347,661    
   |   cameradb.sql    2.85 MB    SQL-Datei    9/20/2014 12:20 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\cameradb.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\fux\    sql    2,920.2 KB    2,990,320    
   +kov         Dateiordner    9/19/2014 9:09 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +o         Dateiordner    9/19/2014 9:09 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\o    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\                
   |  |   camera.db    2.96 MB    Data Base File    9/19/2014 9:09 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\o\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\o\    db    3,041.1 KB    3,114,043    
   |  +u         Dateiordner    9/19/2014 9:09 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\u    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\                
   |      camera.db    2.96 MB    Data Base File    9/19/2014 9:09 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\u\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\kov\u\    db    3,041.1 KB    3,114,046    
   +ohne         Dateiordner    9/19/2014 8:56 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +Quelle         Dateiordner    9/19/2014 8:52 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\                
   |  |   camera.sql    2.84 MB    SQL-Datei    9/19/2014 8:52 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\    sql    2,916.8 KB    2,986,779    
   |  |   camera.sqlite    2.06 MB    SQLITE-Datei    9/19/2014 8:52 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\    sqlite    2,112.0 KB    2,162,688    
   |  |   cameradb__ohne.csv    2.24 MB    CSV-Datei    9/19/2014 8:48 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\cameradb__ohne.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\Quelle\    csv    2,296.1 KB    2,351,220    
   |   camera.db    2.06 MB    Data Base File    9/19/2014 8:52 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\    db    2,112.0 KB    2,162,688    
   |   cameradb__ohne.csv    2.24 MB    CSV-Datei    9/19/2014 8:48 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\cameradb__ohne.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\ohne\    csv    2,296.1 KB    2,351,220    
   +utf_ohneNEU         Dateiordner    9/19/2014 11:30 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |   camera.db    2.91 MB    Data Base File    9/19/2014 11:05 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\    db    2,986.1 KB    3,057,754    
   |   camera.sql    2.91 MB    SQL-Datei    9/19/2014 11:05 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\    sql    2,986.1 KB    3,057,754    
   |   camera.sqlite    2.31 MB    SQLITE-Datei    9/19/2014 11:05 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\    sqlite    2,368.0 KB    2,424,832    
   |   cameradb.sql    2.91 MB    SQL-Datei    9/19/2014 11:29 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\cameradb.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\    sql    2,985.9 KB    3,057,548    
   |   cameradb__utf.csv    2.24 MB    CSV-Datei    9/19/2014 11:04 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\cameradb__utf.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf_ohneNEU\    csv    2,296.1 KB    2,351,220    
   +utf8         Dateiordner    9/19/2014 9:18 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +COMPL         Dateiordner    9/19/2014 10:12 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\                
   |  |  +backup_bisher_funktionierte         Dateiordner    9/19/2014 10:12 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\backup_bisher_funktionierte    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\                
   |  |  |   camera.db    2.06 MB    Data Base File    9/10/2014 5:25 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\backup_bisher_funktionierte\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\backup_bisher_funktionierte\    db    2,112.0 KB    2,162,688    
   |  |   camera.sql    2.84 MB    SQL-Datei    9/19/2014 9:18 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\    sql    2,916.8 KB    2,986,779    
   |  |   camera.sqlite    2.03 MB    SQLITE-Datei    9/19/2014 9:58 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\    sqlite    2,080.0 KB    2,129,920    
   |  |   cameradb.csv    1.74 MB    CSV-Datei    9/19/2014 9:18 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\cameradb.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\COMPL\    csv    1,786.5 KB    1,829,383    
   |  +Quelle         Dateiordner    9/19/2014 8:59 AM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\                
   |  |   camera.sql    2.84 MB    SQL-Datei    9/19/2014 8:50 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\camera.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\    sql    2,916.8 KB    2,986,779    
   |  |   camera.sqlite    2.06 MB    SQLITE-Datei    9/19/2014 8:50 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\    sqlite    2,112.0 KB    2,162,688    
   |  |   cameradb.csv    1.74 MB    CSV-Datei    9/19/2014 8:59 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\cameradb.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\    csv    1,786.5 KB    1,829,383    
   |  |   cameradb__utf.csv    2.24 MB    CSV-Datei    9/19/2014 8:47 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\cameradb__utf.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\Quelle\    csv    2,296.1 KB    2,351,223    
   |   camera.db    2.06 MB    Data Base File    9/19/2014 8:50 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\    db    2,112.0 KB    2,162,688    
   |   cameradb__utf.csv    2.24 MB    CSV-Datei    9/19/2014 8:47 AM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\cameradb__utf.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utf8\    csv    2,296.1 KB    2,351,223    
   +utfNORMALNEU         Dateiordner    9/19/2014 11:51 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\                
   |  +Neuer Ordner         Dateiordner    9/19/2014 11:52 PM    D                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\Neuer Ordner    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\                
   |  |   camera.db    2.06 MB    Data Base File    9/19/2014 11:41 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\Neuer Ordner\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\Neuer Ordner\    db    2,112.0 KB    2,162,688    
   |   camera.db    1.74 MB    Data Base File    9/19/2014 11:48 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\    db    1,786.5 KB    1,829,383    
   |   camera.sqlite    2.06 MB    SQLITE-Datei    9/19/2014 11:41 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\camera.sqlite    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\    sqlite    2,112.0 KB    2,162,688    
   |   cameradb.csv    1.74 MB    CSV-Datei    9/19/2014 11:49 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\cameradb.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\    csv    1,786.5 KB    1,829,383    
   |   cameradb.sql    2.84 MB    SQL-Datei    9/19/2014 11:41 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\cameradb.sql    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\    sql    2,916.6 KB    2,986,566    
   |   cameradb__utf.csv    2.24 MB    CSV-Datei    9/19/2014 11:35 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\cameradb__utf.csv    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\utfNORMALNEU\    csv    2,296.1 KB    2,351,223    
    camera.db    2.24 MB    Data Base File    9/20/2014 1:57 PM    A                                  C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\camera.db    C:\Users\Martin\Desktop\myTrash\Datenbank fehlerhaft\    db    2,296.1 KB    2,351,220

In diesem Sinne nochmals vielen Dank an Alle und euch ein schönes Wochenende. Das war ja mal wieder eine Odysee ;)
 
Zuletzt bearbeitet:
Falls User eigene Daten importieren sollen können, einfach einen csv generator anbieten, so ist dann sichergestellt, das keine störenden Zeichen zum Crash führen.
 

Ähnliche Themen

R
Antworten
6
Aufrufe
1.015
swa00
swa00
D
Antworten
23
Aufrufe
2.551
Data2006
D
Zurück
Oben Unten