天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫

系列文章導航:

基于.NET平臺的Windows編程實戰(一)——前言

基于.NET平臺的Windows編程實戰(二)—— 需求分析與數據庫設計

基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫

基于.NET平臺的Windows編程實戰(五)—— 問卷管理功能的實現

基于.NET平臺的Windows編程實戰(六)—— 題目管理功能的實現


大家都知道本系統的正常運行少不了數據庫操作這一塊,且其在本系統中具有決定性作用,可以說沒有它的操作系統將無法運行,故在本節課程中,專門把針對數據庫的操作類拿出來講講,以便大家更加容易理解后面的課程。

好,進入正題……

首先,我們來新建一個類,方法如下:

打開上一節課我們新建的QuestionnaireSystem項目,右擊項目名,在出現的對話框中選擇“添加”à“類”,在彈出的“添加新項”中選擇“類”,并在下面的“名稱”中輸入DbOperate”,點“添加”,如下圖4-1所示:

 

OK,這樣我們的DbOperate類文件就創建好了,但里面還是空白的,所以我們下面就一起來編寫相應的方法吧。

既然要對數據庫進行操作,我們先要做的第一件事當然是要寫個方法來打開數據庫了。因為我們用的是Access2003數據庫,所以我們得首先要using 進一個System.Data.OleDb 類庫及一個System.Data 類庫,方法:在新建的DbOperate文件的最上面,也就是寫有幾個using …… 地方,寫入如下內容:

 

using System.Data;

using System.Data.OleDb;

 

其次,我們需要定義如下二個數據庫操作對象:

 

protected OleDbConnection dbconn;//定義數據庫連接對象

protected OleDbCommand dbcomm = new OleDbCommand();//定義數據庫操作對象 

 

接下來,我們再寫一個打開數據庫連接的方法:

 

/// <summary>
/// 打開數據庫
/// </summary>
/// <returns></returns>
protected void CreateDbConn()
{
try
{
//捕獲連接異常
string dbpath = @"DataBase/Lj_QuestionnaireSys.mdb";//設置數據庫路徑,如連接有問
題請在前面加上"../../",但在發布時要去掉前面的"../../"
dbconn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=
" + dbpath);//初始化數據庫連接對象
dbcomm.Connection = dbconn;//設置數據庫操作對象使用此dbconn對象
dbconn.Open();//打開數據庫連接
}
catch (OleDbException) //如果出現數據庫連接異常,則關閉數據庫連接并彈出提示框
{
this.CloseDbConn();//關閉數據庫連接
MessageBox.Show("數據連接錯誤!可能是數據庫被刪除了11,請聯系相關技術人員!", "操作提示"
MessageBoxButtons.OK, MessageBoxIcon.Information);
// Console.Write(dbex.Message);

}
catch (Exception) //如果出現其他異常,則關閉數據庫連接并彈出提示框
{
this.CloseDbConn(); //關閉數據庫連接
MessageBox.Show("數據連接錯誤!可能是數據庫被刪除了,請聯系相關技術人員!", "操作提示"
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}

NET技術基于.NET平臺的Windows編程實戰(四)—— 數據庫操作類的編寫,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 最新国自产拍 高清完整版 最新国产在线视频在线 | 久久精品麻豆国产天美传媒果冻 | 午夜家庭影院 | 刘梓晨啪啪啪 | 人妻久久久精品99系列AV | 九九热精品在线 | 中文视频在线观看 | 亚洲欧美偷拍视频一区 | 国产午夜电影在线观看不卡 | 无码不卡中文字幕在线观看 | 野草观看免费高清视频 | 久啪久久全部视频在线 | 极品网红液液酱粉嫩福利照子凌酱 | 色播成人影院 | 免费无码一区二区三区蜜桃大 | 欧美片内射欧美美美妇 | 亚洲福利天堂网福利在线观看 | 午夜A级理论片左线播放 | 一日本道伊人久久综合影 | 日本另类xxxx | 亚洲国产中文字幕在线视频 | 含羞草国产亚洲精品岁国产精品 | 欧洲亚洲精品A片久久99果冻 | 亚洲一区二区三区乱码在线欧洲 | chinese极品嫩模videos | 奶水四溅54p | 国偷自产视频一区二区99 | 青青草原直播 | 国产高清超清在线播放 | 俄罗斯人与动ZOOZ | 777久久人妻少妇嫩草AV | 翁公咬着小娇乳H边走边欢A | 手机在线国产视频 | 亚洲 日韩 欧美 另类 蜜桃 | 老师你下面好紧夹死了 | 国产亚洲精品在浅麻豆 | 国产视频a在线观看v | 两个人看的www免费高清直播 | 亚洲视频在线免费看 | 韩国电影久久 | 超嫩校花被灌醉在线观看 |