2017-03-02 114 views
0

我嘗試將數據插入到數據庫,我通過點擊按鈕插入它得到這個錯誤:錯誤的數據插入到SQLite的

Caused by: android.database.sqlite.SQLiteException: near "TEXT": syntax error (code 1): , while compiling: CREATE TABLE mytable(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, email TEXT 
       ################################################################# 
       Error Code : 1 (SQLITE_ERROR) 
       Caused By : SQL(query) error or missing database. 
       (near "TEXT": syntax error (code 1): , while compiling: CREATE TABLE mytable(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, email TEXT) 
       ################################################################# 
+0

SQL語句本身看起來不錯。隱藏的控制字符? –

回答

0

錯誤固定 將在這裏以下,但Android的工作室沒通過編譯顯示!一個「)」在錯誤的地方,就是這一切。

@Override 
public void onCreate(SQLiteDatabase db) { 
    db.execSQL("CREATE TABLE mytable(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, email TEXT)");