ios中運算元據庫可以很方便的訪問資料,怎麼開啟關閉資料庫,資料庫的增刪改查就不做贅述,資料庫插入data比較特殊(data的儲存型別為blob(二進位制))拿出來單獨分享一下.
一般插入的data都是有model歸檔的資料,這樣就能很方面整體操作model
例如.有乙個perso類,屬性為(id, name, gender, age),例項化出來乙個物件,然後把該物件進行歸檔
1.首先把歸檔寫成乙個方法,在資料插入的時候呼叫
// 歸檔
- (nsdata *)dataofarchiverobject:(id)object forkey:(nsstring *)key
}
2.然後把資料庫的插入寫成乙個方法
- (void)insertwithperson:(person *)person
else
// 關閉資料庫
[self closedatabase];
}
3.取出插入的data,首先也是先寫反歸檔的方法
// 反歸檔
- (id)unarchiverobject:(nsdata *)data forkey:(nsstring *)key
4.根據id取出資料庫中的data
- (person *)querypersonwithid:(nsstring *)id
} else
sqlite3_finalize(stmt);
[self closedatabase];
return model;
}
這樣可以在資料中很方面整體訪問data了 python向oracle資料庫中插入資料
安裝完成之後 import cx oracle conn cx oracle.connect 使用者名稱 密碼 資料庫名 連線資料庫 db conn.cursor 建立游標 d1 db.execute sql語句 執行完dql查詢語句 例如select 還需要呼叫乙個fetch方法來完成操作 tup...
MFC中的資料庫訪問
ado訪問技術 1 connection物件 管理應用程式和資料庫的通訊。2 command物件 用來處理重複執行的操作,或處理需要檢查在儲存過程呼叫中的輸出或返回引數的值的查詢。3 recordset物件 用來獲取資料。存放查詢的結果,由資料的行 記錄 和列 字段 組成。import c prog...
向mysql資料庫下的某個表中插入大量資料
使用的方法 delimiter use macross wudi drop procedure if exists test create procedure test begin declare i int default 333 declare j int default 333 while i...