using
system
;
using
system
.collections
.generic
;
using
system
.linq
;
using
system
.text
;
using
system
.threading
.tasks
;
using
system
.configuration
;
using
system
.data
;
using
system
.data
.sqlclient
;
using
system
.reflection
;
namespace
studentdll
if(
conn
.state
==connectionstate
.closed
)
elseif(
conn
.state
==connectionstate
.broken
)
return
conn
;
}
}
#region 關閉資料庫連線
public
void
closesqlconnection
()
}
#endregion
#region 查詢
///
/// 使用t-sql語句查詢
///
///
///
public
dataset
executereader
(string
sql)
closesqlconnection
();
return
ds;
}
///
/// t-sql引數化查詢
///
///
///
///
public
dataset
executereader
(string
sql,
params
sqlparameter
par)
closesqlconnection
();
return
ds;
}
///
/// 不帶引數儲存過程查詢
///
/// 儲存過程名稱
/// dataset表
public
dataset
procexecutereader
(string
procname
)
closesqlconnection
();
return
ds;
}
///
/// 引數化儲存過程查詢
///
/// 儲存過程名稱
///
/// dataset
public
dataset
procexecutereader
(string
procname
,params
sqlparameter
par)
closesqlconnection
();
return
ds;
}
#endregion
#region 增刪改
///
/// 使用sql語句增刪改
///
///
///
public
intexecutenoquery
(string
sql)
closesqlconnection
();
return
dr;
}
///
/// 使用引數化增刪改
///
///
///
///
public
intexecutenoquery
(string
sql,
params
sqlparameter
par)
closesqlconnection
();
return
dr;
}
///
/// 使用儲存過程增刪改
///
///
public
intprocexecutenoquery
(string
procname
,params
sqlparameter
par)
closesqlconnection
();
return
result
;
}
#endregion
}
}
來自為知筆記(wiz)
SqlHelper 資料庫訪問類
sqlhelper其實是我們自己編寫的乙個類,使用這個類目的就是讓使用者更方便 更安全的對資料庫的操作,既 是除了在sqlhelper類以外的所有類將不用引用對資料庫操作的任何類與語句,無須擔心資料庫的連線與關閉的問題。sqlhelper的編寫 namespace dal 狀態 sqlconnect...
訪問資料庫 訪問資料庫
程式執行的時候,資料都是在記憶體中的。當程式終止的時候,通常都需要將資料儲存到磁碟上,無論是儲存到本地磁碟,還是通過網路儲存到伺服器上,最終都會將資料寫入磁碟檔案。而如何定義資料的儲存格式就是乙個大問題。如果我們自己來定義儲存格式,比如儲存乙個班級所有學生的成績單 名字成績 michael99 bo...
mysqli 資料庫工具類
完整 class db 連線資料庫 private function connectdb 選擇資料庫 private function selectdb 設定字符集 private function setcharset 私有的轉殖方法 private function clone 公共的靜態建立物...