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