export in csv sqlite

ich versuche Daten von meinem sqlite-Datenbank und schreibt Sie in die csv-Datei und E-Mail-Informationen wenn Sie fertig sind schreiben.ich habe nur eine Tabelle mit 3 Spalten in der Datenbank.ich habe DBAdapter und eine Klasse, die in der Schaltfläche, die der Benutzer drücken muss, um in der Lage sein, um die Daten zu exportieren.

Hier ist der code, den ich versucht habe Exportdata.java

try {
    root = Environment.getExternalStorageDirectory();                   
    Log.i(TAG,"path.." +root.getAbsolutePath());  

    //check sdcard permission  
    if (root.canWrite()) {  
        File fileDir = new File(root.getAbsolutePath()+"/fun/");  
        fileDir.mkdirs();  

        //  Log.d("DATABASE", db.getAllBYname());

        File file= new File(fileDir, "itisfun.csv");  
        FileWriter filewriter = new FileWriter(file);  
        BufferedWriter out = new BufferedWriter(filewriter);  
        out.write("I m enjoying......dude..............."  ); 
        out.close();  
    }  
} catch (IOException e) {  
    Log.e("ERROR:---", "Could not write file to SDCard" + e.getMessage());  
} 

Dieser code erstellt die Datei in der SDcard, aber das problem ist ich kann nicht machen diese zu nehmen, sqlite-Datenbank, die Daten und schreiben Sie in die Datei, wie auf den code.im stecken bitte helfen Sie mir mit einem Beispiel oder mein edit code mit der richtigen Lösung.

InformationsquelleAutor zaamm | 2013-01-24

Schreibe einen Kommentar