用谷歌封裝好的API進行資料庫增刪查改(crud)

2021-07-09 18:20:48 字數 1620 閱讀 2303

谷歌api

優點:

[1]寫法簡單,不易寫錯

[2]有返回值,方便開發,有提示

缺點:

[1]不夠靈活,多張表時不易查詢

//sql語句增加一條記錄

db.execsql("insert into info(name,phone) values(?,?)",new

object);

//api增加一條記錄

contentvalues values = new contentvalues();

values.put("name","小明");

values.put("phone", "110");

long insert = db.insert("info", null, values);

if (insert > 0) else

//sql語句刪除

db.execsql("delete from info where name=?",new

object);

//api刪除

intdelete = db.delete("info", "name=?", new string);

toast.maketext(mainactivity.this,"刪除了"+delete+"行",toast.length_long).show();

//sql語句更新

db.execsql("update info set phone=? where name=?",new

object);

//api更新

contentvalues values = new contentvalues();

values.put("phone", "120");

int updata = db.update("info", values, "name=?", new string);

toast.maketext(mainactivity.this, "更新了" + updata + "行", toast.length_long).show();

//sql語句查詢

cursor cursor = db.rawquery("select * from info", null);

//api查詢

使用系統API進行資料庫操作

利用api進行資料庫操作 public void insertapi 利用api進行資料庫刪除 public void deleteapi 利用api進行資料庫更新 public void updateapi 查詢 public void selectapi 事務 保證多條語句同時生效或同時不生效,...

用bcp進行資料庫資料備份

bcp 簡 要 說 明 bcp是sybase公司提供專門用於資料庫表一級資料備份的工具。一般存放在所安裝的ase或者open client 的bin目錄中。12版本以前的ase,bcp存放目錄為 sybase bin 12版本 含12版本 以後存放目錄為 sybase ocs 12 x bin 其中...

用Delphi進行資料庫之間轉換

在實際應用中,可能會遇到將一種資料庫轉為另一種資料庫的情況,而delphi可以完成這 種功能。尤其是需要將以前的dbase資料庫結構及內容轉換成其它資料庫結構時,採用此方法 簡單 快速且安全。delphi是一種windows應用程式開發軟體。它速度快,具有強大且容易使用的視覺化開發 環境,並採用了具...