5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 349
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Подключиться к готовой базе данных29.09.2015, 21:45. Показов 627. Ответов 2
Метки нет (Все метки)
Давно делал программку, из нее взял код. БД лежит в папке проекта \src\main\res\assets\english.sqlite
В коде она копируется с помощью метода ConectBD.copyDataBase и в логе видно что она там есть (если я прав). Ошибка выводится при подключении к БД в строке EngRusActivity метода onCreate:
Кликните здесь для просмотра всего текста
09-29 18:28:18.825 11518-11518/com.stetsenko.english02 W/dalvikvm﹕ VFY: unable to resolve virtual method 369: Landroid/content/res/Resources;.getDrawableForDensity (IILandroid/content/res/Resources$ThemeLandroid/graphics/drawable/Drawable; 09-29 18:28:18.825 11518-11518/com.stetsenko.english02 D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0002 09-29 18:28:18.905 11518-11518/com.stetsenko.english02 I/class com.stetsenko.english02.ConectBD﹕ База данных уже существует 09-29 18:28:18.925 11518-11518/com.stetsenko.english02 E/Мой лог:﹕ MainActivity.db_NAME=english.sqlite 09-29 18:28:18.956 11518-11518/com.stetsenko.english02 I/SqliteDatabaseCpp﹕ sqlite returned: error code = 1, msg = no such table: words, db=//data//data//com.stetsenko.english02//databases//english.sqlite 09-29 18:28:18.956 11518-11518/com.stetsenko.english02 E/class com.stetsenko.english02.EngRusActivity﹕ Ошибка выбора данных 09-29 18:28:18.965 11518-11518/com.stetsenko.english02 D/AndroidRuntime﹕ Shutting down VM 09-29 18:28:18.965 11518-11518/com.stetsenko.english02 W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x409bf1f8) 09-29 18:28:18.995 11518-11518/com.stetsenko.english02 E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.Error: Ошибка выбора данных! at com.stetsenko.english02.EngRusActivity.EnglishWords(EngRusActivity.java:102) at com.stetsenko.english02.EngRusActivity.onCreate(EngRusActivity.java:42) at android.app.Activity.performCreate(Activity.java:4466) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) at android.app.ActivityThread.access$600(ActivityThread.java:123) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) 09-29 18:28:19.235 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ threadid=3: reacting to signal 3 09-29 18:28:19.285 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 09-29 18:28:19.715 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ threadid=3: reacting to signal 3 09-29 18:28:19.855 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 09-29 18:28:20.634 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ threadid=3: reacting to signal 3 09-29 18:28:20.666 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 09-29 18:28:21.345 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ threadid=3: reacting to signal 3 09-29 18:28:21.385 11518-11524/com.stetsenko.english02 I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 09-29 18:28:21.515 11518-11518/com.stetsenko.english02 I/Process﹕ Sending signal. PID: 11518 SIG: 9 ConectBD.java Кликните здесь для просмотра всего текста
Из MainActivity беру только название БД (по кнопке перехожу на EngRusActivity ) Кликните здесь для просмотра всего текста
С БД работаю от сюда- EngRusActivity: Кликните здесь для просмотра всего текста
0
|
29.09.2015, 21:45 | |
Ответы с готовыми решениями:
2
Не удается подключиться к базе данных Как подключиться с базе данных FireBird из Android Вылетает при попытке подключиться к базе данных Запросы к готовой базе данных |
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
30.09.2015, 07:48 | 2 |
no such table: words
0
|
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 349
|
||||||
30.09.2015, 22:04 [ТС] | 3 | |||||
А если удалить на установленную программу на устройстве и заново запустить, то ругается по другому:
Кликните здесь для просмотра всего текста
почему-то выводит 2298-2298/com.stetsenko.english02 E/class com.stetsenko.english02.ConectBD﹕ Ошибка! БД открыта 2298-2298/com.stetsenko.english02 E/class com.stetsenko.english02.ConectBD﹕ Ошибка копирования Я отсоединился от БД
0
|
30.09.2015, 22:04 | |
30.09.2015, 22:04 | |
Помогаю со студенческими работами здесь
3
Настройка связей в готовой Базе Данных! По готовой базе данных Access сделать базу в Delphi 7 Поиск по готовой базе данных, сделанной на Microsoft Access Как подключиться к базе данных на Wpf. База данных Sql Server Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |