1
我的sql命令有問題。
我創建了兩個相關的表。SQLite無法從數據庫中刪除值
String CREATE_TABEL_1="CREATE TABLE "+TABLE_NAME2+"(idCategory INTEGER PRIMARY KEY AUTOINCREMENT, categoryName TEXT, pictureId INTEGER)";
String CREATE_TABLE_2="CREATE TABLE "+TABLE_NAME+"(idCategory INTEGER, date TEXT, weekOfYear INTEGER, time REAL," +
"FOREIGN KEY (idCategory) REFERENCES Category(idCategory) ON UPDATE CASCADE ON DELETE CASCADE)";
當我想從類別(表1)刪除IE類的「工作」,它刪除,但工作的id是不是從表2
是你的表的InnoDB或MyISAM數據? –
它是android中的SQLite – Dominik