實驗一net數(shù)據(jù)訪問技術(shù)

實驗一net數(shù)據(jù)訪問技術(shù)

ID:22287938

大小:123.55 KB

頁數(shù):5頁

時間:2018-10-28

實驗一net數(shù)據(jù)訪問技術(shù)_第1頁
實驗一net數(shù)據(jù)訪問技術(shù)_第2頁
實驗一net數(shù)據(jù)訪問技術(shù)_第3頁
實驗一net數(shù)據(jù)訪問技術(shù)_第4頁
實驗一net數(shù)據(jù)訪問技術(shù)_第5頁
資源描述:

《實驗一net數(shù)據(jù)訪問技術(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫

1、實驗一ADO.NET數(shù)據(jù)訪問技術(shù)專業(yè)班級學號姓名實驗學時2實驗類型驗證性實驗地點數(shù)計學院實驗中心實驗時間指導老師實驗成績年月日一、實驗名稱ADO.NET數(shù)據(jù)訪問技術(shù)(2學時)二、實驗目的1、了解與ADO.NET有關(guān)的命名空間。2、掌握使用Connection對象連接服務器上數(shù)據(jù)庫的方法。3、掌握使用Command對象執(zhí)行數(shù)據(jù)庫訪問命令的方法。4、掌握DataReader對象和DataAdapter對象的使用方法。5、掌握DataSet對象的使用方法。三、實驗內(nèi)容在SQLServer2008數(shù)據(jù)庫管理系統(tǒng)中建立名稱為“data”的數(shù)據(jù)庫,在該數(shù)據(jù)庫中建立一個名稱為“student”的關(guān)系表,

2、其結(jié)構(gòu)如圖M所示,數(shù)據(jù)庫巾所有學生信息列表如圖1-2所示:YXZjxgl-dbo.student列名教掮類型允許Null值學號1char(10)□姓名char(10)□性別char(2)□出生曰期datetime0所在唉系nvarchar(50)0□圖1-1“student”關(guān)系表的結(jié)構(gòu)YXZjxgl-dbo.studentYXZ.jxgl-dbo.student學號姓名性別出生曰期所在院系?1218064011王玲女1993-02-0700:...數(shù)計學院1218064013賀浩異1992-09-0600:".數(shù)計學院1218064023弓長敏女1993-05-0300:...數(shù)計學院1

3、218064038楊茜芝女1992-08-0200:...數(shù)計學院1218064067弓長樂莉女1993-05-0800:...數(shù)計學院來MJLLMJLLMJLLMJLLMJLL圖1-2數(shù)據(jù)庫屮所有學生信息列表1、編程實現(xiàn)按所在系查詢學生信息。要求查詢條件”所在院系”從鍵盤上輸入,編程屮要求用到Connection對象、Command對象和DataReader對象。(一)部分代碼如下所示:namespaceConsoleApplicationStudent{classProgram{staticvoidMain(string[Jargs){try{Console.WriteLine("請輸

4、入學生所在系的名稱:");stringyuanxiStr=Console.ReadLineO;SqlConnectionconn=newSqlConnection();//創(chuàng)建數(shù)據(jù)庫連接對象conn.Connectionstring=’’datasourcc=(local);initialcatalog=data;IntegratedSecurityzSSH";//數(shù)掘庫連接對象連接字符中conn.OpenO;//打開數(shù)據(jù)庫SqlCommandcomm=newSqlCommand();//創(chuàng)建命令對象comm=conn.CrcatcCommandO;//創(chuàng)建命令comm.CommandTe

5、xt="select*fromstudentwhere所在院系=’〃+yuanxiStr+"’";//命令語句,在stuent表中通過所在院系查找學生信息SqlDataReaderdr=comm.ExecuteReader();//讀取數(shù)據(jù)if(dr.IlasRows){for(inti=0;i〈dr.FieldCount:i++){Console.Write(dr.GetName(i)+;}Console.WriteLineO;while(dr.Read()){for(intj=0;j〈dr.FieldCount;j++){Console.Write(dr.GetValue(j).ToS

6、tring()+〃t");}Console.WriteLineO;}}else{Console.WriteLine("對不起,沒科您要炎詢的結(jié)果!〃);comm.Dispose0;//命令對象釋放資源conn.Close();//斷開與數(shù)據(jù)庫的連接}catch(Exceptionex){Console.WriteLine(ex.Message);}finally{Console.ReadLine();}■/(二)運行結(jié)果如圖1-3所示:學號姓名性別出生日期1218064011王玲女1993/2/700000數(shù)計學院1218064013賀浩男1992/9/600000數(shù)計學院1218064

7、023張敏女1993/5/300000數(shù)計學院1218064038楊西芝女1992/8/200000數(shù)計學院1218064067張樂莉女1993/5/800000數(shù)計學院9/9/?x-4fr'生所在系的名稱:所在院系YXZ.data-dbo.studentYXZ.data-dbo.學喊録學號姓名性別出生曰期所在院系1218064060楊茜芝女1994-03-0600:."數(shù)計學険1218064062趙俊玲女1994-02

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。