freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)(編輯修改稿)

2025-05-09 06:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 {try { SqlDataAdapter adapter = new SqlDataAdapter(sql, con)。//創(chuàng)建適配器 SqlCommandBuilder builder = new SqlCommandBuilder(adapter)。//根據(jù)適配器自動(dòng)生成表單 (ds, table)。//更新數(shù)據(jù)庫(kù)} catch (SqlException ex) { throw new Exception()。}}}}} 用戶(hù)登錄代碼、圖書(shū)查詢(xún)代碼等的實(shí)現(xiàn) 以上代碼的實(shí)現(xiàn)都是C語(yǔ)言和Sql語(yǔ)言的使用,此處由于代碼篇幅較長(zhǎng),此處不再說(shuō)明,祥見(jiàn)附錄。6系統(tǒng)測(cè)試 本系統(tǒng)使用C。需要Microsoft .NET Framework的支持。適用內(nèi)存不低于256M配備有Windows2000,Windows2003,WindowsXP系統(tǒng)的計(jì)算機(jī)?!? 在數(shù)據(jù)連接時(shí)一定要注意窗體和相應(yīng)顯示控件的綁定關(guān)系。,并對(duì)相應(yīng)的提供服務(wù)的SQL Server服務(wù)器進(jìn)行相應(yīng)的修改,否則數(shù)據(jù)正確連接并顯示。 功能顯示 主窗口運(yùn)行程序后首先顯示主窗體,單擊“登錄”按鈕,就會(huì)彈出登錄窗體,管理用戶(hù)具有系統(tǒng)提供的所有權(quán)限,普通用戶(hù)可以查詢(xún)圖書(shū)、借閱圖書(shū)。圖 主窗口在登錄對(duì)話(huà)框中輸入用戶(hù)姓名和密碼,單擊“確認(rèn)”按鈕,就會(huì)對(duì)用戶(hù)身份進(jìn)行認(rèn)證,如果認(rèn)證通過(guò),:管理員和普通用戶(hù)進(jìn)入此窗體后,系統(tǒng)所提供的操作權(quán)限是不同的 圖書(shū)查詢(xún)功能圖書(shū)查詢(xún)可以實(shí)現(xiàn)組合查詢(xún),將查詢(xún)結(jié)果顯示在DataGridView控件中。窗體載入時(shí),對(duì)圖書(shū)類(lèi)別組合框中的項(xiàng)進(jìn)行了初始化,通過(guò)查詢(xún)語(yǔ)句“select distinct BookType from bookinfo”,調(diào)用DataAccess類(lèi)中的GetDataSetBySql方法獲取數(shù)據(jù)庫(kù)Bookinfo表中的圖書(shū)類(lèi)別,使用distinct關(guān)鍵字去掉重復(fù)項(xiàng)。 圖書(shū)查詢(xún) 圖書(shū)編目功能管理員登錄系統(tǒng)后,可以為數(shù)據(jù)庫(kù)添加新的圖書(shū)信息。 圖書(shū)編目 圖書(shū)借閱功能用戶(hù)登錄系統(tǒng)后,可以借閱不同的書(shū)籍,通過(guò)選擇組合框中的書(shū)名,該書(shū)的圖書(shū)訪問(wèn)代碼和作者將顯示在文本框中。 讀者借閱統(tǒng)計(jì)圖書(shū)更新分為兩種,第一種通過(guò)更改DataGridView控件中的數(shù)據(jù)直接更改,第二種可以通過(guò)修改各字段值進(jìn)行更改。單擊“保存修改”按鈕,將DataGridView控件中修改的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中。 7問(wèn)題分析與解決方法(1)stringconString=provider=。datasource=.。initialcatalog=capucivar。userid=sa。pwd=。//連接數(shù)據(jù)庫(kù)的字符串(2)private static string ConnectString = server=(local)\\sqlexpress。database=Book_Data。user=sa。pwd=1234。//數(shù)據(jù)庫(kù)連接字符串(3)Private static string ConnectString = Data Source= (local)\\sqlexpress。DataBase=。8總結(jié)通過(guò)近兩周的課程設(shè)計(jì),我有了很多的收獲,首先這次課程設(shè)計(jì)使用到了很多的C和SQL編程語(yǔ)言,由于之前學(xué)的不好,在程序的代碼實(shí)現(xiàn)中遇到了很多的問(wèn)題,使得設(shè)計(jì)的中期階段顯得很困難,但是經(jīng)過(guò)組員們的共同努力均被一一解決;其次是作為學(xué)習(xí)軟件專(zhuān)業(yè)的我們,要有良好的學(xué)習(xí)心態(tài)和嚴(yán)謹(jǐn)?shù)膽B(tài)度,因?yàn)榫幊踢@一塊真的很不容易,一不小心就會(huì)出錯(cuò),而且很是乏味;最后,我還是很順利的完成了這次課程設(shè)計(jì),在這里我要特別感謝張老師在此次課程設(shè)計(jì)上對(duì)我們的指導(dǎo)。9參考文獻(xiàn)1 劉麗霞 等編著,零基礎(chǔ)學(xué) C. 北京:機(jī)械工業(yè)出版社,2 劉輝 等編著,零基礎(chǔ)學(xué) SQL Server 2000. 北京:機(jī)械工業(yè)出版社,10源代碼附錄A using System。using 。using 。using 。using 。using 。using 。using 。namespace BookManage{ public partial class FrmMain : Form { public static DialogResult result。 public FrmMain() { InitializeComponent()。} //查詢(xún)子窗體是否存在 public bool checkchildfrm(string childfrmname) { foreach (Form childFrm in ) { if ( == childfrmname) { if( ==) = 。 ()。 return true。 } } return false。}//用戶(hù)登錄菜單的事件處理private void 用戶(hù)登錄ToolStripMenuItem_Click(object sender, EventArgs e) { //檢測(cè)該窗口是否處于打開(kāi)狀態(tài) if ((frmLogin) == true) return。 //窗口已經(jīng)打開(kāi),返回 frmLogin user = new frmLogin()。//實(shí)例化登錄窗體 ()。 //登錄窗體以模式對(duì)話(huà)框的方式的打開(kāi) //判斷是否登錄成功,登錄成功則啟用相應(yīng)的菜單和按鈕 if (result == ) { = true。 = true。 = true。 } } //登錄按鈕事件處理 private void tsbtnLogin_Click(object sender, EventArgs e) { if ((frmLogin) == true) return。 frmLogin user = new frmLogin()。 ()。 if (result == ) { = true。 = true。 = true。 } } //圖書(shū)查詢(xún)按鈕Click事件處理 private void tsbtnSearch_Click(object sender, EventArgs e) { if ((frmSearchBook) == true) return。 frmSearchBook book = new frmSearchBook()。 = this。 //設(shè)置為當(dāng)前窗體的子窗體 ()。} //圖書(shū)檢索菜單Click事件處理private void 圖書(shū)檢索ToolStripMenuItem_Click(object sender, EventArgs e) { if ((frmSearchBook) == true) return。 frmSearchBook book = new frmSearchBook()。 = this。 ()。} //圖書(shū)入庫(kù)菜單Cl
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1