由於某種原因,我的return語句返回一個long而不是布爾值,除非這個問題得到解決,否則無法進行任何測試。我不知道爲什麼它甚至會這樣做。在我所知的範圍內嘗試了一切,因此我爲什麼在這裏。發現很長,需要布爾值(插入到SQLite [Android])
在我發佈之前查看了一些其他人的示例,他們似乎使用了與我一樣的return語句,沒有任何問題。
public boolean updateDatabase(String Name) {
SQLiteDatabase db = this.getWritableDatabase();
ContentValues args = new ContentValues();
args.put(COL_1, Name);
return db.insert(TABLE_NAME, null, args);
db.close();
}
這個代碼就不會想運行。 – fdsa