public class DatabaseHelper extends SQLiteOpenHelper {
/**
* 刪除資料庫
*
* @param context
* @return
*/
public boolean deleteDatabase(Context context) {
return context.deleteDatabase(name);
}
}
B. 如何清空 sqlite資料庫數據 c
我是在VC2010上開發的C/S架構程序,利用sqlite作為存儲資料庫。因此,希望高手給的是代碼實例或者相關網頁,並不是直接操作資料庫管理工具。
C. android studio的sqlite怎麼刪除資料庫
public class DatabaseHelper extends SQLiteOpenHelper {
/**
* 刪除資料庫
*
* @param context
* @return
*/
public boolean deleteDatabase(Context context) {
return context.deleteDatabase(name);
}
}
請看sqlite增刪改查的小例子:例子來自android學習手冊,裡面有源碼。android學習手冊包含9個章節,108個例子,源碼文檔隨便看,例子都是可交互,可運行,源碼採用android studio目錄結構,高亮顯示代碼,文檔都採用文檔結構圖顯示,可以快速定位。360手機助手中下載,圖標上有貝殼:
D. 怎樣在android下刪除sqlite數據
1. 創建或刪除資料庫的概念是一樣的SQLite嵌入式資料庫引擎。它只有一個客戶端Sever資料庫系統,如由MySQL或Postgres的。 要創建一個新的資料庫,只是做sqlite_open()或行sqlite3 databasefilename。 要刪除資料庫,刪除該文件。 參考:sqlite的-不支持的SQL
2. 刪除你的應用程序的資料庫試試這個: this.deleteDatabase("databasename.db");
這將刪除資料庫文件
3. 你可以滴tables通過發出一個SQL命令,你通常會。如果要刪除整個資料庫,你必須刪除該文件。您可以刪除位於下的文件data/data/com.your.app.name/database/[databasefilename]你可以從被稱為「Filebrowser數據」出的「Android」的范疇,例如Eclipse視圖做到這一點。或者直接在你的模擬器或手機。
4. 從 要創建一個新的資料庫 CodeGo.net,只是做 sqlite_open()。要刪除資料庫, 刪除該文件。
5. 如果你想以編程方式刪除資料庫您deleteDatabase從Context類: deleteDatabase(字元串 刪除與此關聯的應用程序包關聯的現有privateSQLiteDatabase。
6. 試試這個: context.deleteDatabase(DATABASE_NAME);
如何從Android編程方式刪除SQLite資料庫
7. 調用此函數public void deleteDatabse() {
SQLiteDatabase db = this.getWritableDatabase();
db.delete(TABLE_NAME, "1", new String[] {});
Log.d("Database stuff", "Database table succesfully deleted");
db.close();
}
這將是在擴展SQLiteOpenHelper的資料庫Helper類!
E. sqlite怎麼實現刪除整個資料庫中的表
test1.db是整個資料庫文件,而不是一個表,它可以包括多個表 import os os.unlink("test1.db") 用上面的代碼刪除test1.db文件 如要刪除單個表people: con.execute('drop table people')
F. 如何在sqlite的刪除資料庫
public class DatabaseHelper extends SQLiteOpenHelper {
/**
* 刪除資料庫
*
* @param context
* @return
*/
public boolean deleteDatabase(Context context) {
return context.deleteDatabase(name);
}
}
G. 如何找到並清除所有Android設備上的SQLite資料庫文件呢
程序中只能操作自己的資料庫,或者根據privoder操作別的程序的,這樣除非別的程序放開了刪除數據功能才可以刪除。
H. 超級奇怪的sqlite資料庫被佔用而刪除不了的有關問題,有高手嗎
在數據刪除後,手動執行VACUUM命令,執行方式很簡單
sqlite> vacuum;
VACUUM命令會清空「空閑列表」,把資料庫尺寸壓縮到最小。但是要耗費一些時間。
FQA裡面說,在Linux的環境下,大約0.5秒/M。並且要使用兩倍於資料庫文件的空間。
我憎恨此FQA,他只說系統環境,不說機器硬體環境。我在測試手機上執行用了將近13秒時間壓縮了將近3M的空間。至於它所佔用的另一部分空間,是生成了一個.db-journal後綴名的臨時文件。(這個問題對我現在來說是無所謂的。)
I. 我還想問下,你知道如何刪除mysql或者sqlite3資料庫中前面10條的數據嗎是在什麼都不知道的情況下刪除!
mysql中:
可以使用兩條語句完成
1.查詢前十條數據
select
id
from
xxx
limit
0,10;
2.根據查詢出的結果刪除數據
delete
from
xxx
where
id
in
(
查詢出的結果
);
sqlite3資料庫資料庫支持limit查詢,所以刪除的方法和mysql一樣的。
希望我的回答對你有幫助,祝您生活愉快!