我的logcat
中有以下异常Caused by: android.database.sqlite.SQLiteException: near "from": syntax error (code 1): , while compiling: create table subsectionTable(id2 integer primary key autoincrement,line text not null,from text not null,to text not null);
我盲目地发现问题。
这是我的创建字符串:
private static final String SUBSECTION_CREATE_STATEMENT = "create table " + TABLE_SUBSECTIONS
+ "(" + COLUMN_ID2 + " integer primary key autoincrement,"
+ COLUMN_LINE + " text not null,"
+ COLUMN_FROM + " text not null,"
+ COLUMN_TO + " text not null);";
你能帮我找错页吗?
祝你好运, 菲利克斯
答案 0 :(得分:3)
from
是SQLITE中的关键字。您正尝试将列COLUMN_FROM
命名为from
。为该列使用其他名称。应该没事。
答案 1 :(得分:1)
您不能使用from
关键字作为字段的名称。重命名它,它应该没问题。