- public boolean existsInDb(SQLiteDatabase db) {
- fillDataHash();
- try (Cursor c = db
- .rawQuery("SELECT 1 from transactions where data_hash = ?", new String[]{dataHash}))
- {
- boolean result = c.moveToFirst();
- Log.d("db", String.format("Transaction %d (%s) %s", id, dataHash,
- result ? "already present" : "not present"));
- return result;
- }
- }
- public void loadData(SQLiteDatabase db) {
- if (dataLoaded) return;