我的错误信息如下.
08-02 10:16:50.075: E/AndroIDRuntime(29093): Caused by: androID.database.sqlite.sqliteException: near "index": Syntax error (code 1):,while compiling: CREATE table featured_kluster (_ID INTEGER PRIMARY KEY autoINCREMENT,index TEXT,term TEXT)
我的SQL查询有什么问题?
public interface tableKluster extends BaseColumns { public String table = "featured_kluster"; public String index = "index"; public String term = "term"; public String CREATE = "CREATE table " + table + " (" + _ID + " INTEGER PRIMARY KEY autoINCREMENT," + index + " TEXT," + term + " TEXT)"; }
我不知道索引字段有什么问题..
解决方法 Index是一个sql关键字;替换它,它应该工作. 总结以上是内存溢出为你收集整理的android – 我的sqlite查询错了吗?全部内容,希望文章能够帮你解决android – 我的sqlite查询错了吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)