資料儲存之SQLite

2021-09-23 21:35:35 字數 1292 閱讀 8597

sqlite這部分玩過資料庫的只要學習一下常用的函式以及用法,sql語法這塊基本都差不多了解一下基本ok。以前做c#,對資料庫還是蠻自信的。

一、sqlite使用準備

新增框架、引入標頭檔案

二、sqlite 例子

//

// viewcontroller.m

// sqlite

//// created by cyw on 15-4-25.//

#import "viewcontroller.h"

#import @inte***ce viewcontroller ()

@property(nonatomic,assign)sqlite3 *db;

@end

@implementation viewcontroller

- (void)viewdidload

else

sqlite3_close(_db);

}//新建資料庫表

-(void)createtable

else

}// 新增資料

-(void)insertdata

else

}//查詢資料

-(void)selectdata

}else

}//修改資料

-(void)updatedata

else

[self selectdata];

}//刪除資料

-(void)deletadata

else

}//插入

-(void)insertimg

}else

sqlite3_finalize(stmt);

}//顯示

-(uiimage *)showimage}}

return img;

}//事務

//模擬轉賬操作 將兩個賬戶的money一加一減

-(void)transition}}

//提交事務

if (sqlite3_exec(self.db, "commit", null, null, &errmsg)==sqlite_ok) }}

@catch (n***ception *exception)

}@finally }

- (void)didreceivememorywarning

@end

Android 資料儲存之SQLite

android在執行時整合了sqlite 所以每個android應用程式都可以使用sqlite資料庫。我們通過sqlitedatabase這個類的物件操作sqlite資料庫,而且不需要身份驗證。資料庫存放的位置 data data 專案資料夾 databases 檢視資料庫 例項 public cl...

android之資料儲存之SQLite

sqlite開源輕量級資料庫,支援92 sql標準,主要用於嵌入式系統,只佔幾百k系統資源此外,sqlite 不支援一些標準的 sql 功能,特別是外來鍵約束 foreign key constrains 巢狀 transcaction 和 right outer join 和 full outer...

Android資料儲存之SQLite 二

對sqlitedatabase的學習,應該重點掌握execsql 和rawquery 方法。execsql 方法可以執行insert delete update等有更改行為的sql語句,rawquery 方法用於執行select語句。獲取資料庫操作例項 sqlitedatabase db db.ex...