#import "studentmanager.h"
#import #import "studentmodel.h"
//單例 全域性變數,預設為空
static studentmanager * manager = nil;
//定義資料庫指標物件
static sqlite3 *dbpoint =nil;
@implementation studentmanager
//建立乙個單例(記憶體永遠唯一,不能釋放), 不以類名開頭 判斷是否唯一
+ (studentmanager *)sharemanager
});return manager;
//全是單例
// [nsuserdefaults standarduserdefaults];
// [nsnotificationcenter defaultcenter];
} //(資料庫名字)
+ (nsstring *)documentswithname:(nsstring *)name
// 1 建立資料庫並開啟檔案
-(void)openwithtable:(nsstring *)tablename
[self createtable:tablename];
}//關閉
-(void)close
// 2 建立表 增加
- (void)createtable:(nsstring *)tablename
}//插入
- (void)inserwithmodel:(studentmodel *)model
}//刪除
- (void)deletewithmodel:(studentmodel *)model
}//修改(更新)
-(void)updatewithmodel:(studentmodel *)model
} //分數查詢
-(nsarray *)selectstuwithscore:(cgfloat)score
}//將替身清空
sqlite3_finalize(stmt);
return modelarray;
}@end
資料庫 資料庫基本操作
操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...
資料庫的基本操作
sql server 2000 是一種採用 t sql 語言的大型關係型資料庫管理系統。資料訓的資料按不同的形式組織在一起,構成了不同的資料物件。以二維表的形式組織在一起的資料就構成了資料庫的表物件,資料庫是資料庫物件的容器。資料庫物件沒有對應的磁碟檔案,整個資料庫對應磁碟上的檔案與檔案組。一 sq...
資料庫的基本操作
今天又把資料庫的基本操作看了一遍分享出來 sql語句分類 1 ddl data definition language 資料定義語言,用來定義資料庫對 象 庫 表 列等 建立 刪除 修改 庫 表結構 2 dml data manipulation language 資料操作語言,用來定義資料 庫記錄...