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

时间:2013-08-01 17:01:01

标签: android sqlite

所有

我在bugsense中找到了Android应用程序的这个例外:

android.database.sqlite.SQLiteException:没有这样的列:1536198684008542541(代码1):,编译时:

SELECT * FROM by_istin_android_xcore_source_DataSourceRequestEntity WHERE (_id = -۱۵۳۶۱۹۸۶۸۴۰۰

似乎尝试使用阿拉伯数字过滤器进行选择。

之前有人看过吗?

1 个答案:

答案 0 :(得分:2)

如果_id是数字列,则必须更改代码以生成ASCII数字。

如果_id包含字符串,则必须将代码更改为“引用”字符串。