-1
私はこの問題を知りません。すみません、私は初心者です。android.database.sqlite.SQLiteException: "tableMy_table"の近く:シンタックスエラー(コード1)、初心者
ここpublic class DatabaseHelper extends SQLiteOpenHelper {
public static final String DATABASE_NAME = "Class.db";
public static final String TABLE_NAME = "My_table";
public static final String COL_1 = "ID";
public static final String COL_2 = "OLD_NAME";
public static final String COL_3 = "NEW_NAME";
public static final String COL_4 = "DIRECTION";
public static final String COL_5 = "NOTES";
public DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, 1);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table" + TABLE_NAME + "(ID INTEGER PRIMARY KEY AUTOINCREMENT,OLD_NAME TEXT, NEW_NAME TEXT, DIRECTION TEXT, NOTES TEXT)");
}
logcat
android.database.sqlite.SQLiteException: near "tableMy_table": syntax error (code 1): , while compiling: create tableMy_table(ID INTEGER PRIMARY KEY AUTOINCREMENT,OLD_NAME TEXT, NEW_NAME TEXT, DIRECTION TEXT, NOTES TEXT)
**スペースが必要です**: 'db.execSQL(" create table "+ TABLE_NAME + ...' –