2016-12-12 5 views
0

Ich habe nach einer Antwort auf diese Frage gesucht, aber ich konnte keine finden.Wie logge ich Abfrage in Android mit ContentProvider einfügen?

Ich verwende Inhaltsanbieter, um Werte in meine Datenbank einzufügen. Ich möchte LogCat verwenden, um Insert-Abfragen zu protokollieren.

Mein Code:

public long addSomething(something som) 
{ 
    SQLiteDatabase db = dbHelper.getWritableDatabase(); 
    ContentValues values = new ContentValues(); 
    values.put(something.KEY_NAME, som.get_name()); 
    long something_id = db.insert(something.TABLE,null,values); 
    Log.e("INSERT QUERY","What should I put here to get that query??"); 
    return something_id; 
} 

Danke.

Antwort

0

Die INSERT-Anweisung wird intern erstellt und dem Aufrufer nicht zur Verfügung gestellt.

Am besten protokollieren Sie alle Parameter auf insert() (verwenden Sie toString() für die ContentValues).

Verwandte Themen