lundi 15 juin 2015

Get row _ID of inserted row in database SQLite - Android

I am adding some values to a row in a database and I want to know how I can get the row _ID that was automatically generated. My code is as follows:

ContentValues session = new ContentValues();
        session.put(Database.Sessions.TIME, System.currentTimeMillis());
        session.put(Database.Sessions.MAP_ID, mMapId);
        session.put(Database.Sessions.SDK_VERSION, Build.VERSION.SDK_INT);
        session.put(Database.Sessions.MANUFACTURER, Build.MANUFACTURER);
        session.put(Database.Sessions.MODEL, Build.MODEL);
        getContentResolver().insert(DataProvider.SESSIONS_URI, session);

how do I get the row that it was inserted to?

Aucun commentaire:

Enregistrer un commentaire