Android SQLite错误:android.database.sqlite.SQLiteException:没有这样的列:(代码1)

用户名

我得到的完整错误是这样的:

 java.lang.RuntimeException: Unable to start activity ComponentInfo{}: android.database.sqlite.SQLiteException: no such column: Cowboy Bebop(code 1): , while compiling: SELECT * FROM anime WHERE title = Cowboy Bebop

我也得到这个:

Caused by: android.database.sqlite.SQLiteException: no such column: Cowboy Bebop(code 1): , while compiling: SELECT * FROM anime WHERE title = Cowboy Bebop
常用软件

不要以这种方式使用字符串串联来组装SQL查询。您没有正确引用值,更不用说处理值本身中的所有引号了。

替换查询,例如:

String query = "SELECT * FROM " + TABLE_SCORES + " WHERE " + KEY_TITLE + " = " + title;
Log.e(DatabaseHelper.class.getName(), query);
Cursor c = db.rawQuery(query,null); //GETTING ERROR HERE

和:

String query = "SELECT * FROM " + TABLE_SCORES + " WHERE " + KEY_TITLE + " = ?";
Log.e(DatabaseHelper.class.getName(), query);
Cursor c = db.rawQuery(query, new String[] { title });

?告诉SQLite的绑定提供的参数,处理引用,嵌入引号逃逸的,等等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

android.database.sqlite.SQLiteException:没有这样的列:highID(Sqlite 代码 1):

来自分类Dev

由以下原因引起:android.database.sqlite.SQLiteException:没有这样的列:编译时名称(代码1):

来自分类Dev

android.database.sqlite.SQLiteException:没有这样的表

来自分类Dev

android.database.sqlite.SQLiteException:表中没有这样的列

来自分类Dev

引起原因:android.database.sqlite.SQLiteException:没有这样的表,同时编译了DELETE FROM

来自分类Dev

android.database.sqlite.SQLiteException:表XXX没有名为XXX的列(代码1)

来自分类Dev

android.database.sqlite.SQLiteException:错误

来自分类Dev

SQLite在Android上没有这样的列错误

来自分类Dev

SQLite在Android上插入没有这样的列错误

来自分类Dev

SQLite Android没有这样的列错误

来自分类Dev

Android sqlite 更新错误没有这样的列

来自分类Dev

无法启动活动,android.database.sqlite.SQLiteException:没有这样的表,而在编译时:SELECT * FROM table

来自分类Dev

无法启动活动,android.database.sqlite.SQLiteException:没有这样的表,而在编译时:SELECT * FROM table

来自分类Dev

没有这样的列:EPF(代码1 SQLITE_ERROR)Xamarin android

来自分类Dev

没有这样的列:在Android中编译sqlite时,rowId(代码1)

来自分类Dev

android.database.sqlite.SQLiteException:附近“:语法错误(代码1):,而编译时:android编程错误

来自分类Dev

android.database.sqlite.SQLiteException:

来自分类Dev

Android :: SQLite错误:没有这样的表

来自分类Dev

Android中的SQLite问题,“没有这样的表”错误

来自分类Dev

Android Sqlite“没有这样的表”错误

来自分类Dev

Android SQLiteException没有这样的列

来自分类Dev

android sqlite没有这样的表

来自分类Dev

没有这样的表(Android SQLite)

来自分类Dev

android.database.sqlite.SQLiteException:靠近“ ON”:语法错误(代码1)

来自分类Dev

android.database.sqlite.SQLiteException:在“ ORDER”附近:语法错误(代码1):

来自分类Dev

android.database.sqlite.SQLiteException:“位置”附近:语法错误(代码1):

来自分类Dev

android.database.sqlite.SQLiteException:靠近“ ON”:语法错误(代码1):

来自分类Dev

android.database.sqlite.SQLiteException:在“外国”附近:语法错误(代码1):

来自分类Dev

android.database.sqlite.SQLiteException:““附近”:语法错误(代码1)

Related 相关文章

  1. 1

    android.database.sqlite.SQLiteException:没有这样的列:highID(Sqlite 代码 1):

  2. 2

    由以下原因引起:android.database.sqlite.SQLiteException:没有这样的列:编译时名称(代码1):

  3. 3

    android.database.sqlite.SQLiteException:没有这样的表

  4. 4

    android.database.sqlite.SQLiteException:表中没有这样的列

  5. 5

    引起原因:android.database.sqlite.SQLiteException:没有这样的表,同时编译了DELETE FROM

  6. 6

    android.database.sqlite.SQLiteException:表XXX没有名为XXX的列(代码1)

  7. 7

    android.database.sqlite.SQLiteException:错误

  8. 8

    SQLite在Android上没有这样的列错误

  9. 9

    SQLite在Android上插入没有这样的列错误

  10. 10

    SQLite Android没有这样的列错误

  11. 11

    Android sqlite 更新错误没有这样的列

  12. 12

    无法启动活动,android.database.sqlite.SQLiteException:没有这样的表,而在编译时:SELECT * FROM table

  13. 13

    无法启动活动,android.database.sqlite.SQLiteException:没有这样的表,而在编译时:SELECT * FROM table

  14. 14

    没有这样的列:EPF(代码1 SQLITE_ERROR)Xamarin android

  15. 15

    没有这样的列:在Android中编译sqlite时,rowId(代码1)

  16. 16

    android.database.sqlite.SQLiteException:附近“:语法错误(代码1):,而编译时:android编程错误

  17. 17

    android.database.sqlite.SQLiteException:

  18. 18

    Android :: SQLite错误:没有这样的表

  19. 19

    Android中的SQLite问题,“没有这样的表”错误

  20. 20

    Android Sqlite“没有这样的表”错误

  21. 21

    Android SQLiteException没有这样的列

  22. 22

    android sqlite没有这样的表

  23. 23

    没有这样的表(Android SQLite)

  24. 24

    android.database.sqlite.SQLiteException:靠近“ ON”:语法错误(代码1)

  25. 25

    android.database.sqlite.SQLiteException:在“ ORDER”附近:语法错误(代码1):

  26. 26

    android.database.sqlite.SQLiteException:“位置”附近:语法错误(代码1):

  27. 27

    android.database.sqlite.SQLiteException:靠近“ ON”:语法错误(代码1):

  28. 28

    android.database.sqlite.SQLiteException:在“外国”附近:语法错误(代码1):

  29. 29

    android.database.sqlite.SQLiteException:““附近”:语法错误(代码1)

热门标签

归档