Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Вывод данных в ListViev из БД - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Остановить выполнение во фрагменте http://www.cyberforum.ru/android-dev/thread1456016.html
Есть для примера код который расположен в фрагменте. как остановить программу // Если номер введен неверно if(!m.matches()) { //останавливаем программу если ошибка // с таким...
Программирование Android Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - "RTFM" и точка. Так вот, официального мануала, где есть ответ на вышепоставленный вопрос и все описано по шагам, я на нашел.... http://www.cyberforum.ru/android-dev/thread1455758.html
Сохранить картинку на канве Программирование Android
Здравствуйте! Делаю игру, и ее часть - это "комната" рисования, где должно сохраняться текущее нарисованное изображение. В ней в виде customView расположен холст, на котором пользователь что-то...
Программирование Android Создание суперкласса для всех Activity
Господа,доброго времени суток! Возник следующий вопрос: у меня есть несколько активностей(activity1, activity2, activity3), каждая из них содержит по одному фрагменту(fragment1, fragment2,...
Программирование Android Файл Html в собственный браузер http://www.cyberforum.ru/android-dev/thread1455566.html
Здравствуйте! Недавно я создал браузер, а теперь у меня вопрос: как поставить ссылку на HTML файл в самом приложение? Есть код: mWebView.loadUrl("http://google.com"); А как сделать загрузку...
Программирование Android Проверка и установка обновлений приложения Всем привет, интересует вот что. Есть сайт, на который закидываются апк файлы, и как-то нужно обновлять приложение с этого сайта. Я конечно представляю примерно, нужен сервис который будет проверять... подробнее

Показать сообщение отдельно
Naomis
6 / 6 / 1
Регистрация: 11.03.2015
Сообщений: 210
Завершенные тесты: 1
25.05.2015, 00:52  [ТС]
Сей час попробую.

Добавлено через 6 минут
Написал такой метод, то же самое, только в профиль, так как тот используется в других классах(активитях).
Java
1
2
3
public Cursor getAllDataForEvent() {
        return mDB.rawQuery(GET_DATA_FROM_LIST, null);
    }
заменил на:
Java
1
Cursor curEv = db.getAllDataForEvent();
Добавлено через 1 минуту
Программа вылетает.
лог:
Prolog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
05-25 00:47:15.641  25505-25505/com.example.kirukato.coolstdreg E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.kirukato.coolstdreg/com.example.kirukato.coolstdreg.EventActivity}: android.database.sqlite.SQLiteException: ambiguous column name: _id (code 1): , while compiling: select _id, m_name, et_name, meet_name from meeting, man, event_type, event where event.ManId = man._id and event.MeetingId = meeting._id and event.EventTypeId = event_type._id
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2266)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2316)
            at android.app.ActivityThread.access$600(ActivityThread.java:150)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1298)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:213)
            at android.app.ActivityThread.main(ActivityThread.java:5225)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:525)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:741)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: android.database.sqlite.SQLiteException: ambiguous column name: _id (code 1): , while compiling: select _id, m_name, et_name, meet_name from meeting, man, event_type, event where event.ManId = man._id and event.MeetingId = meeting._id and event.EventTypeId = event_type._id
            at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
            at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:889)
            at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:500)
            at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
            at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
            at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37)
            at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44)
            at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1322)
            at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1261)
            at com.example.kirukato.coolstdreg.DB.getAllDataForEvent(DB.java:116)
            at com.example.kirukato.coolstdreg.EventActivity.onCreate(EventActivity.java:68)
            at android.app.Activity.performCreate(Activity.java:5133)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2230)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2316)
************at android.app.ActivityThread.access$600(ActivityThread.java:150)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1298)
************at android.os.Handler.dispatchMessage(Handler.java:99)
************at android.os.Looper.loop(Looper.java:213)
************at android.app.ActivityThread.main(ActivityThread.java:5225)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:525)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:741)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
************at dalvik.system.NativeStart.main(Native Method)
Добавлено через 36 секунд
Ругается как раз на
Java
1
2
3
4
    // получить данные таблицы event
    public Cursor getAllDataForEvent() {
        return mDB.rawQuery(GET_DATA_FROM_LIST, null);
    }
И на
Java
1
        Cursor curEv = db.getAllDataForEvent();
Добавлено через 14 секунд
Prolog
1
2
            at com.example.kirukato.coolstdreg.DB.getAllDataForEvent(DB.java:116)
            at com.example.kirukato.coolstdreg.EventActivity.onCreate(EventActivity.java:68)
Добавлено через 56 секунд
Я подозреваю, что что-то не так именно с запросом, но я совсем в SQL не силён, так что...

Добавлено через 1 минуту
Что-то действительно не так с запросом так как...
Prolog
1
2
05-25 00:47:15.641  25505-25505/com.example.kirukato.coolstdreg E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.kirukato.coolstdreg/com.example.kirukato.coolstdreg.EventActivity}: android.database.sqlite.SQLiteException: ambiguous column name: _id (code 1): , while compiling: select _id, m_name, et_name, meet_name from meeting, man, event_type, event where event.ManId = man._id and event.MeetingId = meeting._id and event.EventTypeId = event_type._id
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru