版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、I / 40 文檔可自由編輯打印廣東技術師范學院天河學院廣東技術師范學院天河學院數(shù)據(jù)庫原理及應用課程設計報告 題題 目:目: 圖書館管理系統(tǒng)圖書館管理系統(tǒng) 設設 計計 者者 :陳達馨:陳達馨 2 2 梁曉敏梁曉敏 2 2 鄭鄭 暢暢 2 2 專業(yè):專業(yè): 計算機科學與技術計算機科學與技術 班級:班級: 計科計科 133133 班班 指導教師:指導教師: 蔡柳萍蔡柳萍 所屬系部:所屬系部: 計算機系計算機系20142014 年年 1212 月月 2020 日至日至 2525 日日II / 40 文檔可自由編輯打印 摘摘 要要目前,我國的科技水平高速發(fā)展,計算機作為今天使用最廣的現(xiàn)代化工具已深入到
2、各個領域,并且正在成為未來社會信息社會的重要支柱。在這樣的大背景下,現(xiàn)代圖書館的管理方式,資源建設等方面都發(fā)生了重大變化,這種變化表現(xiàn)在圖書館工作,管理和服務平臺發(fā)生的變化,圖書館不再是傳統(tǒng)的手工操作,人工管理,而是全面實行計算機管理。本系統(tǒng)使用 Microsoft Visual Studio 2010 開發(fā)工具和 SQL SERVER 2005 數(shù)據(jù)庫,一方面使用 SQL 語句來完成數(shù)據(jù)庫后臺操作,另一方面運用 VS 語言來實現(xiàn)前臺網(wǎng)頁的操作,將這兩方面結合起來,在網(wǎng)頁中展示整個圖書管理系統(tǒng)的數(shù)據(jù)操作。此系統(tǒng)功能分為面向讀者和面向管理員兩部分,其中讀者可以進行查詢書籍及查詢借還情況等操作,管
3、理員可以完成圖書和讀者的添加,刪除,刪除,修改,統(tǒng)計,用戶管理和備份與恢復。關鍵詞關鍵詞: :圖書圖書,Microsoft,Microsoft VisualVisual StudioStudio 2010,SQL2010,SQL SERVERSERVER 2005,2005,數(shù)據(jù)庫設計,圖書管理系統(tǒng)數(shù)據(jù)庫設計,圖書管理系統(tǒng)III / 40 文檔可自由編輯打印目錄目錄摘 要.II目錄.III一 實驗概述.11. 開發(fā)背景.12. 意義.1二 需求分析.21.1 系統(tǒng)目標 .21.2 需求定義 .21.3 功能需求.3三 概要設計.41.思路設計框架.42.E-R 圖 .42.1 局部 ER 模式
4、 .4四、 數(shù)據(jù)庫設計.44.1 表結構:確定表結構。.44.2 存儲過程.10五.應用系統(tǒng)設計(前臺).165.2 登錄界面 .175.2.2 管理員界面.205.3.2 圖書借閱界面.275.4 數(shù)據(jù)庫權限界面 .28六 總結.310 / 40 文檔可自由編輯打印1 1實驗概述實驗概述1.1.開發(fā)背景開發(fā)背景 隨著我國市場經(jīng)濟的迅速發(fā)展和人們生活水平的不斷提高,圖書館藏書的樹木逐漸增大,這也挑戰(zhàn)了圖書管理方面的技術,以前的人工管理方式已經(jīng)不再適應現(xiàn)在的環(huán)境,取而代之的是先進的圖書管理系統(tǒng),通過使用 SQL SERVER 2005 創(chuàng)建的圖書管理系統(tǒng)可以讓管理人員方便而快捷的進行管理、查詢、
5、借閱、錄入等工作。 圖書管理工作面對大量的可模塊化處理的信息,是當今信息革命的一個重要陣地。我們小組開發(fā)圖書管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,作到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓圖書館更好的為學校,社會服務。2.2.意義意義該系統(tǒng)具有管理員管理圖書和讀者管理圖書的功能,一方面管理員可以查詢所管理的用戶的信息和增加,修改,刪除用戶,并且可以添加新的圖書信息。另一方面讀者可以查詢自己的基本信息和修改登錄密碼,對已借的書籍可以實現(xiàn)續(xù)期的操作和購買圖書操作。1 / 40 文檔可自由編輯打印2 2需求分析需求分析1.11.1 系統(tǒng)目標系統(tǒng)目標 圖書管理
6、信息系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強.數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。 系統(tǒng)開發(fā)的總體任務是實現(xiàn)各種信息的系統(tǒng)化,規(guī)范化和自動化。 1.21.2 需求定義需求定義 圖書館管理系統(tǒng)開發(fā)。系統(tǒng)開發(fā)的總的設計目標是實現(xiàn)圖書管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對圖書資料的集中統(tǒng)一的管理。 本系統(tǒng)主要實現(xiàn)對圖書館信息的管理,主要功能為管理有關讀者、圖書、借閱、查詢、刪除和管理員的信息等。本系統(tǒng)結構分為讀者信息管理、圖書信息管理,讀者管理可以瀏覽讀者的信息,可以對讀
7、者信息進行維護。圖書管理可以瀏覽圖書的信息,可以對圖書信息進行維護。借閱管理可以顯示當前數(shù)據(jù)庫中書籍借閱情況,可以對借閱信息進行維護。本系統(tǒng)主要解決的問題是利用關鍵字對數(shù)據(jù)庫進行查詢。本系統(tǒng)的宗旨是提高圖書管理工作的效率,減少相關人員的工作量,使學校的圖書管理工作真正做到科學、合理的規(guī)劃,2 / 40 文檔可自由編輯打印系統(tǒng)、高效。1.31.3 功能需求功能需求1、完成館藏全部圖書的查詢和統(tǒng)計等功能。2、完成管理員管理用戶信息的查詢,添加,修改,刪除的操作。 3、完成管理員管理圖書的添加,進庫,修改,查詢,刪除等操作。4、完成讀者對個人信息的查詢,對圖書信息的查詢,對借還情況的查詢和修改密碼等
8、功能。 5、安全查詢模塊分創(chuàng)建備份,數(shù)據(jù)備份和數(shù)據(jù)恢復,作用分別為創(chuàng)建備份設備,將數(shù)據(jù)庫進行備份,對已刪除的數(shù)據(jù)進行恢復。3 / 40 文檔可自由編輯打印3 3概要設計概要設計1.思路設計框架思路設計框架 系統(tǒng)功能模塊圖 圖 3.1.1讀者信息管理圖書信息管理圖書類別管理查詢管理的用戶 登錄界面圖書館管理系統(tǒng)圖書管理員模塊 讀者模塊讀者信息查詢借還圖書信息修改個人密碼登錄界面圖書歸還管理圖書借閱管理4 / 40 文檔可自由編輯打印2.E-R 圖圖2.1 局部局部 ER 模式模式讀者表(讀者編號,姓名,性別,出生日期,年齡,電話,注冊日期,證件類型,證件號碼,押金,借書數(shù)量,職業(yè))0 / 40
9、文檔可自由編輯打印讀者編號姓名證件號碼押金密碼年齡職業(yè)注冊日期電話借書數(shù)量證件類型讀者表出生日期圖 3.2.1圖書表(圖書編號,類別編號,書名,作者,譯者,出版社,出版日期,價格,庫存數(shù)量)性別1 / 40 文檔可自由編輯打印圖書編號類別編號書名作者價格譯者庫存數(shù)量出版日期出版社圖書表 圖 3.2.2管理員表(管理員編號,密碼,姓名,性別,年齡,電話,證件號碼,工作日期)2 / 40 文檔可自由編輯打印管理員編號密碼姓名性別年齡證件號碼電話工作日期管理員表 圖 3.2.3訂購表(圖書編號,管理員編號,訂購數(shù)量,訂購日期,折扣)借閱表(借閱編號,圖書編號,管理員編號,讀者編號,借閱日期,歸還日期
10、,是否歸還)庫存表(圖書編號,管理員編號,現(xiàn)存數(shù)量)圖書分類表(類別編號,圖書類名,可借天數(shù),預期罰金)3 / 40 文檔可自由編輯打印 借書押金 職業(yè) 密碼 讀者編號 姓名性別借閱編號圖書編號 出生日期電話 讀者信息 管理員編號注冊日期 讀者編號 年齡 借閱日期 罰款金額 證件類型 證件號碼 歸還日期 押金 分類類別名稱 借閱 是否歸還管理 類別編號 可借天數(shù)證件號碼 工作日期圖書信息密碼管理員信息 管理作者姓名管理員編號電話性別 年齡 出版4 / 40 文檔可自由編輯打印圖書編號 譯者圖書編號 折扣 訂購 庫存數(shù)量書名管理員編號出版社 訂購數(shù)量 訂購日期 價格 類別編號 圖 3.2.44
11、4、數(shù)據(jù)庫設計數(shù)據(jù)庫設計 4.14.1 表結構表結構: :確定表結構確定表結構。 新建一個數(shù)據(jù)庫-library create database library 4.1.14.1.1 涉及的表涉及的表 圖書表圖書表屬性屬性類型類型大小大小能否為空能否為空約束約束圖書編號varchar13否主鍵類別編號Int否外鍵書名varchar40否作者varchar20否譯者varchar20否出版社varchar50否出版日期Datetime否價格money否庫存量 int否圖 4.1.1.1 圖書分類表圖書分類表5 / 40 文檔可自由編輯打印屬性屬性類型類型大小大小能否為空能否為空約束約束類別編號i
12、nt否主鍵圖書類名varchar20否可借天數(shù)Int否預期罰金Money否 圖 4.1.1.2讀者表讀者表屬性屬性類型類型大小大小能否為空能否為空約束約束讀者編號 var char13否主鍵姓名varchar10否密碼 varchar20否性別char2否年齡Int否出生日期datetime否證件類型char10否證件號碼Varchar20否注冊日期datetime否電話varchar13否押金Money否借書數(shù)量Int否職業(yè)Char10否圖 4.1.1.3 借閱表借閱表屬性屬性類型類型大小大小能否為空能否為空約束約束借閱編號Int否主鍵圖書編號Varchar13否外鍵管理員編號Varchar
13、20否外鍵讀者編號Varchar13否外鍵借閱日期Datetime否是否歸還Varchar2否歸還日期Datetime否圖 4.1.1.4 管理員表管理員表屬性屬性類型類型大小大小能否為空能否為空約束約束管理員編號Varchar20否主鍵姓名Varchar10否密碼Varchar20否6 / 40 文檔可自由編輯打印性別char2否年齡Int否電話varchar13否證件號碼Varchar20否工作日期datetime否圖 4.1.1.5訂購表訂購表屬性屬性類型類型大小大小能否為空能否為空約束約束圖書編號Varchar10否主鍵管理員編號Varchar20否訂購數(shù)量Int否訂購日期Dateti
14、me否折扣Float是圖 4.1.1.6庫存表庫存表屬性屬性類型類型大小大小能否為空能否為空約束約束圖書編號Varchar13否主鍵管理員編號Int否現(xiàn)存數(shù)量Int否圖 4.1.1.74.1.24.1.2 建表的建表的 SQLSQL 語句語句1.create table 讀者表(讀者編號 varchar(13) not null primary key,姓名 varchar(10) not null,密碼 varchar(20) not null,性別 char(2) not null check(性別=男 or 性別=女) default 男,7 / 40 文檔可自由編輯打印出生日期 dat
15、etime not null,年齡 int not null,電話 varchar(13) not null,注冊日期 datetime not null,證件類型 char(10) not null,證件號碼 varchar(20) not null,押金 money not null,借書數(shù)量 int not null check(借書數(shù)量 between 1 and 7),職業(yè) char(10) null)2.create table 圖書表(圖書編號 varchar(13) not null primary key, 類別編號 int not null foreign key refe
16、rences 圖書分類表(類別編號),書名 varchar(40) not null,作者 varchar(20) not null,譯者 varchar(20) not null,出版社 varchar(50) not null,出版日期 datetime not null,價格 money not null,庫存數(shù)量 int not null)8 / 40 文檔可自由編輯打印3.create table 管理員表(管理員編號 varchar(20) not null primary key,密碼 varchar(20) not null,姓名 varchar(10) not null,性別
17、 char(2) not null check(性別=男 or 性別=女) default 男,年齡 int not null,電話 varchar(13) not null,證件號碼 varchar(20) not null,工作日期 datetime not null)4.create table 借閱表(借閱編號 int not null primary key,圖書編號 varchar(13) not null foreign key references 圖書表(圖書編號),管理員編號 varchar(20) not null foreign key references 管理員表(
18、管理員編號),讀者編號 varchar(13) not null foreign key references 讀者表(讀者編號),借閱日期 datetime not null default getdate(),歸還日期 datetime not null default getdate(),9 / 40 文檔可自由編輯打印是否歸還 varchar(2) not null)5.create table 圖書分類表(類別編號 int not null primary key,圖書類名 varchar(20) not null,可借天數(shù) int not null default 30,預期罰金
19、money null)6.create table 庫存表(圖書編號 varchar(13) not null primary key,管理員編號 int not null,現(xiàn)存數(shù)量 int not null)4.1.34.1.3 數(shù)據(jù)庫中表截圖數(shù)據(jù)庫中表截圖10 / 40 文檔可自由編輯打印圖 4.1.34.1.44.1.4 約束:約束: 1 1、圖書表、圖書表 圖書編號列設置主鍵約束; 2 2、圖書分類表圖書分類表 類別編號列設置主鍵; 3 3、讀者表讀者表 讀者編號列設置主鍵約束; 性別列設置 check 約束,取值范圍為“男”或“女”,設置默認值約束,默認值設為“男” ; 4 4、借閱
20、表借閱表 借閱編號列合為設置主鍵約束; 圖書編號列設置外鍵約束,同圖書表的主鍵圖書標號列相關聯(lián); 管理員編號列設置外鍵約束,同管理員表的主鍵管理員編號列相關聯(lián); 讀者編號列設置外鍵約束,同讀者表的主鍵讀者編號列相關聯(lián); 5 5、 管理員表管理員表11 / 40 文檔可自由編輯打印 管理員編號列設置主鍵約束; 6.6. 訂購表訂購表 圖書編號列設置主鍵約束; 7.7.庫存表庫存表圖書編號列設置主鍵約束;4.2.2 存儲過程存儲過程4.2.14.2.1 圖書查詢存儲過程圖書查詢存儲過程為了方便在首頁根據(jù)圖書類型和書名來查詢用戶所要查詢的圖書,創(chuàng)建一個存儲過程“p_tscx”:create proc
21、 p_tscxa varchar(20),b varchar(30)asif exists(select* from 圖書表 a,圖書類型表 b where 圖書類型=a and 書名=b)beginselect*from 圖書表 a,圖書類型表 bwhere 圖書類名=a and 圖書名稱=b and a.類型編號=b.類型編號select 這是你需要查詢的書籍endelse12 / 40 文檔可自由編輯打印select請輸入書籍名稱4.2.24.2.2 新建用戶存儲過程新建用戶存儲過程為了方便新建用戶并給用戶分配權限,創(chuàng)建一個存儲過程“p_addgrant”:create proc p_a
22、ddgranta varchar(20),b varchar(20),c varchar(20),d varchar(20)asif a and bbeginexec sp_addlogin a,bselect 提示=創(chuàng)建登錄用戶成功!if c請選擇beginexec sp_addsrvrolemember a,cif d請選擇beginexec sp_grantdbaccess aexec sp_addrolemember d,aendend13 / 40 文檔可自由編輯打印endelseselect 提示=用戶名或密碼不能為空4.2.3 刪除用戶存儲過程刪除用戶存儲過程為了方便刪除不用的用
23、戶,創(chuàng)建一個存儲過程“p_dellogin”:create proc p_dellogina varchar(20)asexec sp_droplogin aselect 刪除用戶成功!4.2.4 添加管理員存儲過程添加管理員存儲過程為了方便添加管理員,創(chuàng)建一個存儲過程“p_tjgly”create proc p_tjglya varchar(20),b varchar(20),c varchar(10),d char(2),e varchar(13),f datetimeasif exists(select * from 管理員表 where 管理員編號=a)select 警告=該賬號已存在
24、elsebegin14 / 40 文檔可自由編輯打印insert 管理員表values(a,b,c,d,e,f)select 成功=添加成功end4.2.5 添加讀者存儲過程添加讀者存儲過程為了方便添加讀者,創(chuàng)建一個存儲過程“p_tjdz”create proc p_tjdza varchar(13),b varchar(20),c varchar(10),d char(2),e datetime,g varchar(13),h datetime,j intasif exists(select * from 讀者表 where 讀者編號=a)select 警告=該賬號已存在elsebegini
25、nsert 讀者表values(a,b,c,d,e,g,h,j)select 成功=添加成功end4.2.6 添加借閱記錄存儲過程添加借閱記錄存儲過程為了方便添加借閱記錄過程,創(chuàng)建一個存儲過程“p_tjjyjl”15 / 40 文檔可自由編輯打印create proc p_tjjyjla int,b varchar(13),c varchar(20),d char(13),e datetime,f varchar(15)asif exists(select * from 借閱表 where 借閱編號=a)select 警告=該記錄已存在elsebegininsert 借閱表values(a,b
26、,c,d,e,f)select 成功=添加成功End4.3 權限設置權限設置我們所設計的圖書管理系統(tǒng)根據(jù)實際情況會用到兩類用戶,一類是管理員,一類是讀者,管理員擁有所有的權限,故管理員使用系統(tǒng)自帶的 Sa 登陸,管理數(shù)據(jù)庫,而讀者只允許查看與個人信息和借閱圖書信息。授予讀者查看個人信息的權限命令:(此命令需到后臺數(shù)據(jù)庫執(zhí)行,前臺創(chuàng)建用戶時只可給予固定的服務器角色)16 / 40 文檔可自由編輯打印五五.應用系統(tǒng)設計應用系統(tǒng)設計(前臺前臺)5.1 圖書檢索界面圖書檢索界面用戶不需登錄就可以查詢圖書館已有的書籍,只要輸入查詢的書的類型和書名即可查詢想要的書籍的信息圖 5.1.1代碼如下:代碼如下:
27、 Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click17 / 40 文檔可自由編輯打印 Dim cn As New SqlConnection cn.ConnectionString = server=USER-20141219TLSQLEXPRESS;database=library;integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim
28、aa As String = exec p_tscx + DropDownList1.Text + , + TextBox1.Text + Dim ad As New SqlDataAdapter(aa, cn) 數(shù)據(jù)集 Dim dess As New DataSet ad.Fill(dess, abc) GridView1.DataSource = dess.Tables(abc) GridView1.DataBind() End IfEnd Sub5.2 登錄界面登錄界面5.2.1 用戶登錄界面用戶登錄界面用戶要根據(jù)個人的學號和密碼登錄圖書管理系統(tǒng),當?shù)卿洺晒?,才能查看自己的個人信息以及
29、進行一些圖書管理操作。 18 / 40 文檔可自由編輯打印圖 5.2.1代碼如下:代碼如下: Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click 連接數(shù)據(jù)庫,執(zhí)行命令, Dim cn As New SqlConnection cn.ConnectionString = server=USER-20141219TLSQLEXPRESS;database=library;uid= + TextBox1.Text + ;pwd= + TextBox
30、2.Text cn.Open() If cn.State = ConnectionState.Open Then If RadioButtonList1.SelectedItem.Text = 管理員 Then Dim da As SqlDataReader Dim ba As String = select * from 管理員表 19 / 40 文檔可自由編輯打印where 管理員編號= + TextBox1.Text + Dim cmd As New SqlCommand mandText = ba cmd.Connection = cn da = cmd.ExecuteReader()
31、 If da.HasRows = True Then da.Read() Response.Redirect(gly.aspx) Else Response.Write(管理員表中不存在該用戶!) End If Else Dim dy As SqlDataReader Dim ba As String = select * from 讀者表 where 讀者編號= + TextBox1.Text + Dim cmd As New SqlCommand mandText = ba cmd.Connection = cn dy = cmd.ExecuteReader() If dy.HasRows
32、 = True Then dy.Read()20 / 40 文檔可自由編輯打印 Response.Redirect(dz.aspx) Else Response.Write(讀者表中不存在該用戶!) End If End If End IfEnd Sub5.2.2 管理員界面管理員界面圖 5.2.221 / 40 文檔可自由編輯打印添加管理員代碼:Dim cn As New SqlConnection cn.ConnectionString = server=USER-20141219TLSQLEXPRESS;database=library;integrated security=true
33、cn.Open() If cn.State = ConnectionState.Open Then Dim ba As String = exec p_tjgly + TextBox1.Text + , + TextBox2.Text + , + TextBox3.Text + , + TextBox4.Text + , + TextBox5.Text + , + TextBox6.Text + Dim ad As New SqlDataAdapter(ba, cn) Dim dess As New DataSet ad.Fill(dess, abc) GridView2.DataSource
34、 = dess.Tables(abc) GridView2.DataBind() Dim aa As String = exec p_xstjgly + TextBox1.Text + Dim dd As New SqlDataAdapter(aa, cn) Dim dset As New DataSet dd.Fill(dset, ss) GridView1.DataSource = dset.Tables(ss)22 / 40 文檔可自由編輯打印 GridView1.DataBind() End If添加讀者代碼:Dim cn As New SqlConnection cn.Connect
35、ionString = server=USER-20141219TLSQLEXPRESS;database=library;integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim da As String = exec p_tjdz + TextBox1.Text + , + TextBox2.Text + , + TextBox3.Text + , + TextBox4.Text + , + TextBox5.Text + , + TextBox7.Text + , + TextBox8.T
36、ext + , + TextBox10.Text + Dim ad As New SqlDataAdapter(da, cn) 數(shù)據(jù)集 Dim dess As New DataSet ad.Fill(dess, abc) GridView2.DataSource = dess.Tables(abc) GridView2.DataBind() Dim aa As String = exec p_xstjdz + 23 / 40 文檔可自由編輯打印TextBox1.Text + Dim dd As New SqlDataAdapter(aa, cn) Dim dset As New DataSet
37、 dd.Fill(dset, ss) GridView1.DataSource = dset.Tables(ss) GridView1.DataBind() End If5.35.3個人圖書管理系統(tǒng)界面?zhèn)€人圖書管理系統(tǒng)界面5.3.15.3.1 個人信息界面?zhèn)€人信息界面當讀者成功登錄后就跳轉到讀者界面,該頁面可以查看借閱記錄和個人信息24 / 40 文檔可自由編輯打印圖 5.3.1查看借閱記錄代碼:Dim cn As New SqlConnection cn.ConnectionString = server=USER-20141219TLSQLEXPRESS;database=library;
38、integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim da As String = select * from 借閱表 Dim cmd As New SqlCommand mandText = da cmd.Connection = cn cmd.ExecuteNonQuery()25 / 40 文檔可自由編輯打印 Dim ad As New SqlDataAdapter(da, cn) Dim dset As New DataSet ad.Fill(dset, qq) GridView1.
39、DataSource = dset.Tables(qq) GridView1.DataBind() End If查看個人信息代碼:Dim cn As New SqlConnection cn.ConnectionString = server=USER-20141219TLSQLEXPRESS;database=library;integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim da As String = select * from 讀者表 where 讀者編號= + TextBox1.
40、Text + Dim cmd As New SqlCommand mandText = da cmd.Connection = cn cmd.ExecuteNonQuery() Dim ad As New SqlDataAdapter(da, cn) Dim dset As New DataSet26 / 40 文檔可自由編輯打印 ad.Fill(dset, qq) GridView1.DataSource = dset.Tables(qq) GridView1.DataBind() End If修改個人密碼:Dim cn As New SqlConnection cn.ConnectionS
41、tring = server=USER-20141219TLSQLEXPRESS;database=library;integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim da As String = exec p_xgdz + TextBox1.Text + , + TextBox2.Text + , + TextBox3.Text + Dim cmd As New SqlCommand mandText = da cmd.Connection = cn cmd.ExecuteNonQuer
42、y() Dim aa As String = exec p_xstjdz + TextBox1.Text + Dim ad As New SqlDataAdapter(aa, cn)27 / 40 文檔可自由編輯打印 Dim dset As New DataSet ad.Fill(dset, zz) GridView1.DataSource = dset.Tables(zz) GridView1.DataBind() Response.Write(修改完畢) End If5.3.25.3.2 圖書借閱界面圖書借閱界面圖書借閱界面可以查看當前讀者所借閱的圖書的信息 圖 5.3.2代碼如下:代碼如
43、下:Dim cn As New SqlConnection cn.ConnectionString = server=USER-28 / 40 文檔可自由編輯打印20141219TLSQLEXPRESS;database=library;integrated security=true cn.Open() If cn.State = ConnectionState.Open Then Dim da As String = exec p_tjjyjl + TextBox1.Text + , + TextBox2.Text + , + TextBox3.Text + , + TextBox4.Text + , + TextBox5.Text + , + TextBox6.Text + Dim ad As New SqlDataAdapter(da, cn) 數(shù)據(jù)集 Dim dess As New DataSet ad.Fill(dess, abc) GridView2.DataSource = dess.Tables(abc) GridView2.DataBind() Dim aa As String = exec p_xsjyjl
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 系統(tǒng)考核制度
- 雙創(chuàng)考核制度
- 奇瑞項目考核制度
- 計免科考核制度
- 監(jiān)察科考核制度
- 硫化工考核制度
- 麻醉師考核制度
- 落實考核制度
- 監(jiān)管員考核制度
- 理療師考核制度
- 2025-2026學年北京市朝陽區(qū)高一(上期)期末考試英語試卷(含答案)
- 2026湖南衡陽耒陽市公安局招聘75名警務輔助人員考試參考題庫及答案解析
- 電力工程施工方案及規(guī)范
- 2026年1月浙江省高考(首考)英語試題(含答案詳解)+聽力音頻+聽力材料
- 2026年時事政治測試題庫附完整答案(網(wǎng)校專用)
- 圣都家裝合同范本
- 智慧物流背景下多式聯(lián)運的協(xié)同發(fā)展與運輸效能提升研究畢業(yè)論文答辯匯報
- 替人背債合同范本
- 山西省運城市小學一年級上學期數(shù)學期末考試試題
- 藥師處方審核管理制度
- T-HHPA 001-2025 老年人跌倒風險評估及干預措施
評論
0/150
提交評論