-1
我插入命令是Sqlite語句插入 - 錯誤的列順序?
long insertID = database.insert(TrackDBHelper.TAB_1, null, values);
tab_1中是表的名稱和值ContentValues 這是正確的把
五個DATAS錯誤消息
android.database.sqlite.SQLiteException: no such table: TRACKS (code 1): , while compiling: INSERT INTO TRACKS(Picture,NAME,CHANGE,LANG,Numbers) VALUES (?,?,?,?,?)
但表名稱是名稱,LANG,數字,CHANGE,圖片
我沒有在任何地方改變順序t他排?
幫助將是巨大的
這裏是DB是如何創建的
public static final String SQL_CREATE="CREATE TABLE "+TAB_1+
" ("+COLUMN_ID+" INTEGER PRIMERY KEY AUTOINCREMENT, "+
COLUMN_NAME+" TEXT NOT NULL, "+
COLUMN_LANG+" INT NOT NULL, "+
COLUMN_NUMBERS+" INT NOT NULL, "+
COLUMN_CHANGE+" INT NOT NULL, "+
COLUMN_PICTURE+" TEXT NOT NULL);";
您展示如何創建表 –
沒關係把它上面 –
添加到您的問題不是在評論 –