基本使用區別
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 為資料庫設...