Aktywne Wpisy
thruster +83
Nagana w #pracbaza
Hrówki przygotowują „imprezę integracyjna” i padł pomysł imprezy w stylu hawajskim a ja powiedziałem ze mam ich w dupie bo ja tu przychodzę po pieniądze a nie integrować się z ludźmi którzy nic dla mnie nie znaczą i bez mrugnięcia bym ich zwolnił jeżeli ode mnie by to zależało
Dyrektor #!$%@? i była rozmowa
#rozowepaski
Hrówki przygotowują „imprezę integracyjna” i padł pomysł imprezy w stylu hawajskim a ja powiedziałem ze mam ich w dupie bo ja tu przychodzę po pieniądze a nie integrować się z ludźmi którzy nic dla mnie nie znaczą i bez mrugnięcia bym ich zwolnił jeżeli ode mnie by to zależało
Dyrektor #!$%@? i była rozmowa
#rozowepaski
Kalorek +197
Potrafił by mi ktoś powiedzieć dlaczego cursor po wykonaniu metody getResult posiada długość 0 ale nie jest pusty ?
Nazwy tabel, bazy przepisane bez literówek, z uwzględnieniem wielkości znaków.
(potwierdzenie ze jest 0 a nie pusty w zielonej ramce, w logcacie )
#programowanie #sql #naukaprogramowania #java #androiddev
Pamiętaj, że metoda
moveToFirst
zwróci false jeśli cursor jest pusty.i wskoczyło mi teraz do else ( wychodzi na to że kursor jednak jest pusty )
Niewiem jak napisać metodę która by przeszukiwała mi baze danych.
Był byś może w stanie pomóc, co powinienem w tej poprawić ?
03-02 01:45:13.778 308-1730/? E/AudioMixer: setEqBand
03-02 01:45:13.826 308-890/? E/alsaeffect: sndeffectset : AFEPORTIDPRIMARYMI2SRX xLOUD effect setting failed
03-02 01:45:13.826 308-890/? E/alsaeffect: sndeffectset : AFEPORTIDPRIMARYMI2SRX ClearPhase effect setting failed
public String getPointsFromCategory(SQLiteDatabase db, String opr) {
String varToReturn;
Cursor cursor;
cursor = db.query(TABLENAME1, new String[]{"allPoints"}, String.format("%s='%s'", "pointsCategory", opr), null, null, null, null);
cursor.moveToFirst();
varToReturn = cursor.getString(0);
cursor.close();
return varToReturn;
}
Z tego zapisku rozumiem jedynie wiem jedynie co to String i opr ;/ (no i wiem już co to .format ale jeszcze tego nie stosowałem )
Rozumiem, że jest już późno, jednak jak byś jutro znalazł chwilkę powiedział jak TO zastosować (zmienić aby pasowało) do mojego kodu to będę ogromnie wdzięczny !
cursor = db.query(TABLENAME1, new String[]{"NAME", "DEPARTMENTS","ADDRES"}, String.format("%s='%s'", "NAME", opr), null, null, null, null);
Jako obiekty String[] opisujesz co chcesz wyciągnąć, kolejnym parametrem funkcji jest wskazanie działania, akurat ten odpowiada na WHERE, polecam zapoznać się z tym: http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
A dokładnie tabelką co dany parametr tej funkcji oznacza, wyszukaj ją (CTRL+F) po frazie:
public Cursor query (String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy,
wywołanie metody i wypisanie elementów cursora do text View http://imgur.com/SgvSVDz
metoda : http://imgur.com/3AtywRT
błąd w logCacie : http://ctrlv.it/id/4741/3127045770
@indywidualny: Nie uwierzycie w czym byl problem...
dziala wszystko, dzialalo nawet to co sam na poczatku napisalem ...
Tylko zamiast z editText pobieralem text z TextView... ( ktory byl pusty bo w nim chcialem wypisywac otrzymane wyniki ). Dopiero kumpel na to zwrocil uwage. xD
chyba z 5 minut sie smielismy ...