RomanS: Was ist falsch in dieser Select Syntax?

Beitrag lesen

Hi dedlfix

Was ist der Inhalt von days?

String[] days = {'mo','di','mi','do','fr','sa','so'};
So heissen auch die felder in der DB

Oder besser: Lass dir hier den Inhalt von title ausgeben oder schau mit dem Debugger nach, was der Inhalt ist. Damit bekommst du das eigentliche SQL-Statement angezeigt und kannst eventuelle Fehler darin erkennen.

An das hab ich noch nicht gedacht, aber sieht sehr valide aus
SELECT count(*) FROM alarms WHERE do=1 AND hour>=16 AND minute>=31

Und an welcher Stelle? Was genau ist null obwohl du etwas anderes erwartet hast? Ist es vielleicht bereits db?

Das hier wirft die exception...

int count= mCount.getInt(0);

musste es einfach mit
int count= mCount.getCount();
ersetzen!

Jetzt funktioniert es wie erwünscht ;)

Das lässt sich zu return count > 0; abkürzen

java kann manchmal auch hübsch sein, danke :D