SQLite與FMDB使用中區別

2022-06-02 23:15:21 字數 1354 閱讀 2343

基本使用區別

1.資料庫的操作物件

(1)sqlite通過sqlite3

sqlite3 *_db;

(2)fmdb方式

fmdatabase *db;

2.開啟資料庫方式

(1)sqlite方式

- (void

)opendb

else

}

(2)fmdb方式

- (void

)opendb

else

}

3.建立**

(1)sqlite方式

- (void

)createtable

else

}

(2)fmdb方式

- (void

)createtable

else

}

4.插入資料

(1)sqlite方式

- (void

)insertdata

else

}}

(2)fmdb方式

- (void

)insertdata

else

}}

5.刪除資料

(1)sqlite方式

- (void

)deletedata

else

}

(2)fmdb方式

- (void

)deletedata

else

}

6.更新資料

(1)sqlite方式

- (void

)updatedata

else

}

(2)fmdb方式

- (void

)updatedata

else

}

7.查詢資料

(1)sqlite方式

- (void

)querydata

}else

}

(2)fmdb方式

- (void

)querydata

}

sqlite 操作 使用FMDB

alter table table name add column column name column type 例如在student表中新增一列名為name,型別為varchar alter table student add column name varchar alter table st...

Sqlite 資料庫 FMDB 簡單使用

1 通過sqlite建立資料庫。首先匯入框架 建立資料庫的路徑 nsstring path nssearchpathfordirectoriesindomains nsdocumentdirectory nsuserdomainmask yes lastobject data.sqlite 第乙個引...

FMDB對sqlite的操作

首先要先導入第三方類庫fmdatabase 獲得存放資料庫檔案的沙盒位址 nsstring databasefilepath 建立資料庫的操作 void creatdatabase 建立表 void creattable 判斷資料庫是否已經開啟,如果沒有開啟,提示失敗 if dbopen 為資料庫設...