SQLiteException: Нет такой таблицы: (код 1)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 SQLiteException: Нет такой таблицы: (код 1)

Сообщение Anonymous »

Я пытаюсь выполнить SQL -запрос через Android - и в настоящее время я не могу этого сделать. I'm getting a fatal error and the application closes when attempting to perform a simple query which I have verified to be valid: SELECT * FROM TblMovie WHERE MovieYear = 1975

However - when I attempt to do so within my app:

MainActivity:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dbhelper = new DBHelper(this);

List list = dbhelper.getData();

TextView textView1 = (TextView) findViewById(R.id.textView1);
TextView textView2 = (TextView) findViewById(R.id.textView2);

textView1.setText(list.get(0));
textView2.setText(list.get(1));
< /code>

....

dbhelper: < /h2>

public List getData() {
db = this.getReadableDatabase();
List data = new ArrayList();
Cursor c = db.rawQuery("SELECT * FROM TblMovie WHERE MovieYear = 1975", null);
while (c.moveToNext()) {
data.add(c.getString(0));
data.add(c.getString(1));

}
c.close();
db.close();
return data;
}
< /code>

logcat: < /h2>

05-19 10:24:59.983: E/AndroidRuntime(24736): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.app/com.example.app.MainActivity}: android.database.sqlite.SQLiteException: no such table: TblMovie (code 1): , while compiling: SELECT * FROM TblMovie WHERE MovieYear = 1975

http://pastebin.com/0mAD87jJ
< /code>

Также - я нашел эту статью в качестве ссылки: < /p>

Нет такой таблицы: (код 1) При компиляции: select * from event < /p>

Я пытался запустить его на своем таблете вместо эмулятора - все еще не работает. Я также пытался очистить данные - это тоже не работает. У меня есть база данных в моей папке активов, поэтому я не уверен, почему она не работает. < /p>

edit: < /h2>

Почему понижение? Я почти уверен, что это действительный и не очень написанный / документированный / исследованный вопрос.

db scenshot:

https://i.sstatic.net/iwkdq.png

Подробнее здесь: https://stackoverflow.com/questions/303 ... ble-code-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»