圖書管理系統_第1頁
圖書管理系統_第2頁
圖書管理系統_第3頁
圖書管理系統_第4頁
圖書管理系統_第5頁
已閱讀5頁,還剩121頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 仲愷仲愷數據庫原理及應用數據庫原理及應用Principles and Applications of the Database 第第1111章章 基于基于ASP.NETASP.NET的圖書管理系統的圖書管理系統仲愷農業工程學院仲愷農業工程學院 計算機科學與工程學院計算機科學與工程學院http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ htt

2、p:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的圖書管理系統v本章導讀本章導讀 了解:了解:SQL Server 2005網頁布局創建網頁布局創建 理解:理解:ASP.NET網站的創建過程網站的創建過程 掌握:掌握:ASP.NET網站的構架、各個部分的組成、網站的

3、構架、各個部分的組成、C#訪問數據庫技術、訪問數據庫技術、C#內部數據處理及顯示內部數據處理及顯示http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ ht

4、tp:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的圖書管理系統v重點:重點: 1 ASP.NET網站的編程網站的編程 2 ASP.NET網站的訪問數據庫技術網站的訪問數據庫技術v難點:難點: 1SQL Server 2005存儲過程的參數傳遞存儲過程的參數傳遞 2SQL Server 2005聚集計算聚集計算http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ ht

5、tp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/

6、http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的

7、圖書管理系統v本章要點本章要點 SQL Server 2005數據庫、表、存儲過程的創建數據庫、表、存儲過程的創建 ASP.Net網站的創建網站的創建 頁面框架設計頁面框架設計 圖書管理系統的登錄管理圖書管理系統的登錄管理 圖書管理系統的系統管理員管理圖書管理系統的系統管理員管理 圖書管理系統的圖書管理員管理圖書管理系統的圖書管理員管理 圖書管理系統的讀者模塊管理圖書管理系統的讀者模塊管理http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/

8、 http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的圖書管理系統11.1 創建創建SQL Server 2005數據庫數據庫11.2 創建圖書管理系統網站創建圖書

9、管理系統網站11.3 公用模塊編寫公用模塊編寫11.4 登錄模塊登錄模塊11.5 系統管理員管理系統管理員管理11.6 圖書管理員管理圖書管理員管理11.7 讀者管理讀者管理本章小結本章小結http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/ww

10、w.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1 創建創建SQL Server 2005數據庫數據庫11.1.1 11.1.1 創建數據庫創建數據庫11.1.2 11.1.2 創建數據表創建數據表11.1.3 11.1.3 創建存儲過程創建存儲過程http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ h

11、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1.1 11.1.1 創建數據庫創建數據庫v在在SQL Server Management Studio

12、中創中創建數據庫建數據庫v利用利用T-SQL語句創建數據庫語句創建數據庫http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ h

13、ttp:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 1在在SQL Server Management Studio中創建數據庫中創建數據庫v “常規常規”選擇頁選擇頁 v “選項選項”選擇頁選擇頁 v “文件組文件組”選擇頁選擇頁 http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http

14、:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 2利用利用T-SQL語句創建數據庫語句創建數據庫CREATE DATABASE LibraryLib ON ( NAME=LibraryLib_data, /*指定文件的邏輯名稱指定文件的邏輯名稱*/ FILENAME=C:LibraryLibLibrar

15、yLib_data.mdf, SIZE=4, MAXSIZE=10, /*指定最大的文件大小指定最大的文件大小*/ FILEGROWTH=10%) /*指定文件增長的百分比指定文件增長的百分比*/ LOG ON ( NAME=LibraryLib_log, /*指定文件的邏輯名稱指定文件的邏輯名稱*/ FILENAME=C: LibraryLibLibraryLib_log.mdf, SIZE=1, /*指定文件大小指定文件大小*/ MAXSIZE=6, /*指定最大的文件大小指定最大的文件大小*/ FILEGROWTH=1) /*指定文件增長的增量指定文件增長的增量*/ GOhttp:/ h

16、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/

17、 http:/ http:/ 11.1 創建創建SQL Server 2005數據庫數據庫11.1.1 11.1.1 創建數據庫創建數據庫11.1.2 11.1.2 創建數據表創建數據表11.1.3 11.1.3 創建存儲過程創建存儲過程http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg-

18、 http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1.2 創建數據表創建數據表v圖書管理系統數據庫圖書管理系統數據庫8個表個表v增加了一個系統用戶權限表主要是為了對用戶分增加了一個系統用戶權限表主要是為了對用戶分類:系統管理員、圖書管理員、讀者類:系統管理員、圖書管理員、讀者v有些字段與設計時稍微有些區別,主要是為了編有些字段與設計時稍微有些區別,主要是為了

19、編程的方便、更加符合實際需要改動的程的方便、更加符合實際需要改動的 http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ htt

20、p:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1.2 創建數據表創建數據表1SQLServer Management Studio圖形模圖形模式創建表式創建表2T-SQL語句模式創建表語句模式創建表http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ htt

21、p:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 1SQLServer Management Studio圖形模式創建表圖形模式創建表http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ h

22、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 1SQLServer Management Studio圖形模式創建表圖形模式創建表http:/ http:/ http:/ http:/ http:/

23、 http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 1SQLServer

24、Management Studio圖形模式創建表圖形模式創建表http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/

25、 http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 2T-SQL語句模式創建表語句模式創建表vSET ANSI_NULLS ONvGOvSET QUOTED_IDENTIFIER ONvGOvIF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(Ndbo.Users) AND type in (NU)vBEGINvCREATE TABLE dbo.Users(vUserID varchar(20) NOT NULL,vUserPassword varcha

26、r(20) NOT NULL,vUserPower int NOT NULL,vUserName varchar(20) NOT NULL,vUserSex bit NOT NULL,vUserDepart varchar(40) NOT NULL,vUserTelephone varchar(14) NULL,vUserEMail varchar(30) NULL,vUserInSystemDate datetime NULL,vUserBorrowedBooks int NOT NULL CONSTRAINT DF_Users_UserBorrowedBooks DEFAULT (0),v

27、 CONSTRAINT PK_Users PRIMARY KEY CLUSTERED v(vUserID ASCv)WITH (IGNORE_DUP_KEY = OFF) ON PRIMARYv) ON PRIMARYvENDvGOhttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- ht

28、tp:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1 創建創建SQL Server 2005數據庫數據庫11.1.1 11.1.1 創建數據庫創建數據庫11.1.2 11.1.2 創建數據表創建數據表11.1.3 11.1.3 創建存儲過程創建存儲過程http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ h

29、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.1.3 創建存儲過程創建存儲過程v用戶的添加存儲過程用戶的添加

30、存儲過程Proc_UsersAddvCREATE PROCEDURE dbo.Proc_UsersAddv(UserIDvarchar(50), UserPassword varchar(50),v UserPower int, UserName varchar(50),v UserSex bit, UserDepart varchar(50),v UserTelephone varchar(50), UserEMail varchar(50)vAS INSERT INTO dbo.Users v (UserID,UserPassword,UserPower,UserName,UserSex,

31、 UserDepart, UserTelephone, UserEMail) vVALUES v( UserID, UserPassword, UserPower, UserName,v UserSex, UserDepart, UserTelephone, UserEMail)http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/

32、 http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的圖書管理系統11.1 創建創建SQL Server 2005數據庫數據庫11.2 創建圖書管理系統網站創建圖書管理系統網站11.3 公用模塊編寫公用模塊編寫11.4 登錄模塊登錄模塊11.5 系統管理員管理系統管理員管理1

33、1.6 圖書管理員管理圖書管理員管理11.7 讀者管理讀者管理本章小結本章小結http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:

34、/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.2 創建圖書管理系統網站創建圖書管理系統網站11.2.1 IIS服務器創建網站服務器創建網站11.2.2 用用Visual Studio 2005來創建一個網站來創建一個網站http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ h

35、ttp:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 第第11章章 基于基于ASP.NET的圖書管理系統的圖書管理系統11.1 創建創建SQL Server 2005數據庫數據庫11.2 創建圖書管理系統網站創建圖書管理系統網站11.3 公用模塊編寫公用模塊編寫11.4 登錄模塊登錄模塊11.5 系統管

36、理員管理系統管理員管理11.6 圖書管理員管理圖書管理員管理11.7 讀者管理讀者管理本章小結本章小結http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/

37、http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3 公用模塊編寫公用模塊編寫11.3.1 數據庫連接編寫數據庫連接編寫11.3.2 數據庫操作數據庫操作DataBase類類11.3.3 圖書信息圖書信息Book類類11.3.3 借還借還Borrow類類11.3.3 用戶信息用戶信息Users類類http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ h

38、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.1 數據庫連接編寫數據庫連接編寫v v v http:/ http:/ http:/ http:/ http:/ http:/ http:/

39、http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3 公用模塊編寫公用模塊編寫11.3.1 數據

40、庫連接編寫數據庫連接編寫11.3.2 數據庫操作數據庫操作DataBase類類11.3.3 圖書信息圖書信息Book類類11.3.3 借還借還Borrow類類11.3.3 用戶信息用戶信息Users類類http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- ht

41、tp:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.2 數據庫操作數據庫操作DataBase類類vpublic class DataBasepublic class DataBase vprotected SqlConnection Connection; /SQLprotected SqlConnection Connection; /SQL連接對象,每個用戶只保存一個連接對象,每個用戶只

42、保存一個v protected string ConnectionString; / protected string ConnectionString; /系統獲取系統獲取vpublic DataBase()public DataBase(); /獲取獲取Web.ConfigWeb.Config數據庫訪問串保存私有字符串變量數據庫訪問串保存私有字符串變量vprivate void Open()private void Open();/打開數據庫連接,連接保存自傲私有變量中。打開數據庫連接,連接保存自傲私有變量中。vpublic void Close()public void Close();

43、/關閉數據庫連接關閉數據庫連接vDataBase()DataBase();/析構函數,釋放非托管資源析構函數,釋放非托管資源vpublic void Dispose()public void Dispose();/釋放資源釋放資源vpublic bool GetRecord(string XSqlString)public bool GetRecord(string XSqlString);/ Sql/ Sql語句返回是否查到記錄語句返回是否查到記錄vpublic int GetRecordCount(string XSqlString)public int GetRecordCount(st

44、ring XSqlString);/返回返回SqlSql語句獲得的數據值語句獲得的數據值v /根據根據XWhereXWhere更新數據表更新數據表XTableNameXTableName中的某些紀錄,中的某些紀錄,XTableName-XTableName-表名表名vpublic DataSet AdvancedSearch(string XTableName, Hashtable XHT)public DataSet AdvancedSearch(string XTableName, Hashtable XHT);v /用于查詢指定的讀者有沒有超期罰款沒有繳納,獲取超期圖書的列表信息用于查詢

45、指定的讀者有沒有超期罰款沒有繳納,獲取超期圖書的列表信息v public DataSet AdvancedSearchFee(string strUserID) public DataSet AdvancedSearchFee(string strUserID); http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/

46、 http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.2 數據庫操作數據庫操作DataBase類類v/用于查詢指定的讀者超期圖書罰款的總額用于查詢指定的讀者超期圖書罰款的總額v public double GetUserTotalFee(string strUserID) public double GetUserTotalFee

47、(string strUserID);v public int TurnInUserFee(string strUserID) public int TurnInUserFee(string strUserID);/指定的用戶交齊了罰款指定的用戶交齊了罰款v private SqlCommand CreateCommand(string ProcName, SqlParameter Prams); private SqlCommand CreateCommand(string ProcName, SqlParameter Prams);v public SqlParameter MakePar

48、am(string ParamName, SqlDbType DbType, Int32 Size, public SqlParameter MakeParam(string ParamName, SqlDbType DbType, Int32 Size, ParameterDirection Direction, object Value) ;ParameterDirection Direction, object Value) ; / /實例化一個用于調用存儲過程的參數實例化一個用于調用存儲過程的參數v public SqlParameter MakeInParam(string Para

49、mName, SqlDbType DbType, int Size, public SqlParameter MakeInParam(string ParamName, SqlDbType DbType, int Size, object Value) ; /object Value) ; /實例化一個用于調用存儲過程的輸入參數實例化一個用于調用存儲過程的輸入參數v public int RunProc(string ProcName) ; public int RunProc(string ProcName) ; /調用存儲過程調用存儲過程( (不帶參數不帶參數) )v public int

50、 RunProc(string ProcName, SqlParameter Params); / public int RunProc(string ProcName, SqlParameter Params); /存儲過程存儲過程( (帶參數帶參數) )v public SqlDataReader RunProcGetReader(string ProcName);public SqlDataReader RunProcGetReader(string ProcName);v public SqlDataReader RunProcGetReader(string ProcName, Sq

51、lParameter Params); public SqlDataReader RunProcGetReader(string ProcName, SqlParameter Params); v public int RunProcGetCount(string ProcName, SqlParameter Params);public int RunProcGetCount(string ProcName, SqlParameter Params);v public DataSet GetDataSet(string ProcName); / public DataSet GetDataS

52、et(string ProcName); /調用存儲過程調用存儲過程( (不帶參數不帶參數) )v public DataSet GetDataSet(string ProcName, SqlParameter Params);public DataSet GetDataSet(string ProcName, SqlParameter Params);http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ htt

53、p:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3 公用模塊編寫公用模塊編寫11.3.1 數據庫連接編寫數據庫連接編寫11.3.2 數據庫操作數據庫操作DataBase類類11.3.3 圖書信息圖書信息Book類類11.3.3 借還借還Bo

54、rrow類類11.3.3 用戶信息用戶信息Users類類http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ ht

55、tp:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.3 圖書信息圖書信息Book類類v public class Bookv /Book類的私有數據成員類的私有數據成員v private int _bookID; /書順序號書順序號v private string _bookName; /書名書名v private string _bookISBN; /ISBNv private string _bookAuthor; /作者作者v private int _bookPublishID; /出版社的順序號出版社的順序號v privat

56、e DateTime _bookPublishDate; /出版時間出版時間v private int _bookClassID; /圖書類別圖書類別v private string _bookSubject; /主題主題v private double _bookPrice; /價格價格v private int _bookPageNum; /頁數頁數v private string _bookSeries; /圖書系列圖書系列v private string _bookDescription; /描述描述v private int _bookNum; /本書的總數本書的總數v privat

57、e int _bookCurNum; /本書的當前庫存本書的當前庫存v private string _bookPublishName; /圖書出版社的名稱圖書出版社的名稱v private string _bookClassName; /圖書的類別名稱圖書的類別名稱v private int _bookBorrowDays; /圖書可以借出的天數圖書可以借出的天數v private double _bookFee; /超期罰款的金額超期罰款的金額http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http

58、:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.3 圖書信息圖書信息Book類類v/Book類的屬性實現類的屬性實現v public int

59、 BookID v set v this._bookID = value;v v get v return this._bookID;v v v public string BookName v set v this._bookName = value;v v get v return this._bookName;v v v/其他屬性類似定義實現其他屬性類似定義實現http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ htt

60、p:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.zg- http:/www.skf- http:/www.nsk- http:/www.fag- http:/www.ntn- http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ 11.3.3 圖書信息圖書信息Book類類v /Book類的方法類的方法v public bool LoadData(int XBookID);/根據書順序號根據書順序號 BookID

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論