asp.net c#2.0全能資料庫元件(開源含例項原始碼)
附件:
dboperatorservice.rar
(216k,
:247)
/* ?——————————————————————————?
| title: asp.net c#2.0
全能資料庫元件
(開源含例項原始碼
)|| project: dboperatorservice.data |
| subarea: dataset |
| author: ξ
簫音 |
| created date: 01/16/2007 |
| changed date: 01/17/2007 |
?——————————————————————————? */
使用說明:
此元件完全開源並且重新封裝了微軟類庫,十分安全,附加了我補充得例項原始碼;
有興趣的朋友可以一起學習!功能較簡單,但很實用,給廣大愛好
.net
程式設計的朋友
拋磚引玉把。
^_^
功能說明:
1、資料庫一鍵切換
當你的系統開發完成後,你的系統在預設情況下已經自動具備
access
與sql server
資料庫的使用能力
,從此你不再因為將
access
系統改為
sql而修改大量**而煩惱。
2、只需手寫
20%的**
元件將資料庫的鏈結、開啟與關閉等等經常需要用到的資料庫操作封閉成類,在實際使用中,你不用
再記住那些煩人的類名與用法,一句
sql語句從此代替以往的煩人**。
3、資料庫狀態監控
以前在開發**時,資料庫的開啟與關閉是否適時是初學者學習的攔路虎,很多情況下,人們在開發
**時會常常忘記資料的關閉而致資源耗盡,而使用此元件,你從此不用再考慮此問題。 ξ
簫音ξ簫心網www.crfly.com
使用方法簡單說明:
1、**對比 1)
傳統web
**資料庫程式設計**
gridview1.datasource = ds.tables[tablename1].defaultview;
gridview1.databind(); 2)
使用dboperator.data
資料庫元件
gridview1.datasource = ds;
gridview1.databind(); 2
、資料庫配置
webconfig
裡使用哪個資料庫,就開啟哪個。 3
、資料來源呼叫
例如:1) dataset
呼叫方法:
protected void page_load(object sender, eventargs e)
2) reader
呼叫方法:
protected void page_load(object sender, eventargs e)
dr.close();//
關閉閱讀器}
實現功能:
osddataset類讀取
(dataset方式)
,插入,更新,刪除,統計
1,讀取
dataset ds=osddata.dataset("select * from
表where
條件",
開始行,
多少行,"
虛擬表名
");2,
插入osddata.executenonquery("insert into 表(
列1,列2) values (
變數1,
變數2)");
3,更新
osddata.executenonquery("update
表set 列1=
變數a,列2=
變數b where
條件");
4,刪除
osddata.executenonquery("delete
表where
條件");
5,統計
osddata.executescalar("select * from
表where
條件",
統計型別
)統計型別分兩種:
int
整型:1
double
帶小數點:2
//---------- osdreader
類--------------------
實現功能:讀取
(datareader
閱讀器方式
)呼叫方法:
osdreader dr=new osdreader("select * from
表where
條件");
//--------------------------------------------
if(dr.read())
//--------------------------------------------
while(dr.read)
//--------------------------------------------
呼叫讀取出來的值:
dr["
列名"].tostring();
使用完後關閉:
C 2 0全能資料庫元件 通俗易懂
asp.net c 2.0全能資料庫元件 開源含例項原始碼 附件 dboperatorservice.rar 216k,247 title asp.net c 2.0 全能資料庫元件 開源含例項原始碼 project dboperatorservice.data subarea dataset au...
通俗易懂的資料庫「正規化」教程
貫穿全文的乙個例子。第一正規化 1nf 幾個重要的概念。第二正規化 2nf 第三正規化 3nf bc正規化 bcnf 第四正規化 4nf 插入異常 如果目前開設了計算機系,但是尚未招生,那麼計算機系是無法插入到表的系名中的,學號,課名 是主屬性,不能為空。刪除異常 如果經濟系的學生全部畢業了,在刪除...
資料庫三大正規化詳解(通俗易懂)
正規化 英文名稱是 normal form,它是英國人 e.f.codd 關聯式資料庫的老祖宗 在上個世紀70年代提出關聯式資料庫模型後總結出來的,正規化是關聯式資料庫理論的基礎,也是我們在設計資料庫結構過程中所要遵循的規則和指導方法。目前有跡可尋的共有8種正規化,依次是 1nf,2nf,3nf,b...