Chci vybrat data z databáze (na androidu, java) a vždy (i když jsou v
aSQLiteManageru v tabulce data) se mi vrátí prázdný výsledek (0 řádků).
Zde je můj kód: (části)
publicstatic final String NAZEV = "nazevtabulky";
publicstatic final String SL_ID = "_id";
publicstatic final String SL_AAA = "aaa";
publicstatic final String SL_X = "x";
publicstatic final String SL_Y = "y";
publicstatic final String SL_XSPAN = "xspan";
publicstatic final String SL_YSPAN = "yspan";
publicstatic final String SL_TYP = "typ";
publicstatic final String SL_NAZEV = "nazev";
publicstatic final String SQL_VYTVOR = "CREATE TABLE " + NAZEV + " ("+SL_ID+" INTEGER PRIMARY KEY,"+SL_AAA+","+SL_X+","+SL_Y+","+SL_YSPAN+","+SL_XSPAN+","+SL_TYP+","+SL_NAZEV+")";
publicstatic final String SQL_ZRUS = "DROP TABLE "+NAZEV;
int id = 1;
ArrayList<PolozkaRozlozeni> seznam = new ArrayList<>();
Cursor c = dejDatabazi().query(NAZEV, new String[]{SL_ID}, SL_AAA+"=?", new String[]{Integer.toString(id)}, null, null, null);
c.moveToFirst();
while (!c.isAfterLast()) {
Log.d("Polozka", "ukladam");
seznam.add(new PolozkaRozlozeni(this, c.getInt(0)));
c.moveToNext();
}
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.