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

正文內(nèi)容

畢業(yè)答辯論文:圖書管理系統(tǒng)的設計和實現(xiàn)(編輯修改稿)

2025-06-19 05:46 本頁面
 

【文章內(nèi)容簡介】 集成的,而且它是微軟公司 .NETwindows 網(wǎng)絡框架的主角。 C 語法表現(xiàn)力強,只有不到 90 個關鍵字,而且簡單易學。 C 的大括號語法使任何熟悉 C、 C++ 或 Java 的人都可以立即上手。了解上述任何一種語言的開發(fā)人員通常在很短的時間內(nèi)就可以開始使用 C 高效地 工作。 語法簡化了 C++ 的 諸多復雜性,同時提供了很多強大的功能,例如可為空的值類型、枚舉、委托、 C 源文件可以定義任意數(shù)量的類、結構、接口和事件。 是 Microsoft XML Web services 平臺。 XML Web services 允許應用程序通過 Inter 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設備或編程語言。 Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務集成在一起之所需。 Web Services 是 .NET 的核心技術 。 Web services 是一個開放的標準,和HTTP、 XML、 SOAP 一樣。他們是一個工業(yè)標準而非微軟標準, WSI 是為了促進 Web Services 互通性的聯(lián)盟組織,最初是由 IBM 和微軟所發(fā)起,其它的成員包括 BEA System、惠普計算機( HP)、甲骨文( Oracle)、英特爾( Intel)和 SUN 計算機( Sun Microsystem)。如今網(wǎng)絡上存在的大多 Web services 其實沒有使用 .NET構架, Web services 具有互操作屬性,你同樣可以使用 Windows 開發(fā)客戶端來調(diào)用運行于 Linux 上面的 Web services 的方法。 Microsoft 提供了最佳的服務器構架 — Microsoft Windows Server System— 便于發(fā)布、配置、管理、編排 Web Services。為了滿足分布式計算的需要微軟構造第二章 基礎知識介紹 9 了一系列的服務器系統(tǒng),這些內(nèi)建安全技術的系統(tǒng)全部支持 XML,這樣加速了系統(tǒng)、應用程序以及同樣使用 Web Services 的伙伴應用之間的集成。 .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向對象的可重用類型集合,您可以使用它開發(fā)多種應用程序,這 些應用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應用程序,也包括基于 C.NET 所提供的最新創(chuàng)新的應用程序(如 Web 窗體和 XML Web Services)。 C.NET 是使開發(fā)人員能夠使用 .NET Framework 開發(fā)基于 Web 的應用程序的宿主環(huán)境。但是, C.NET 不止是一個運行庫宿主;它是使用托管代碼開發(fā)網(wǎng)站和通過 Inter 分布的對象的完整結構。 Web 窗體和 XML Web Services 都將 IIS 和 C.NET 用作應用程序的發(fā)布機制,并且兩者在 .NET Framework 中都具有支持類集合。 C.NET 的主要功能與特點 .NET 訪問數(shù)據(jù)庫的原理 C.NET 是服務器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WEB 服務器程序。當用戶使用瀏覽器請求 ASPX 主頁時, WEB 服務器響應,調(diào)用 ASP 引擎來執(zhí)行 ASPX 文件,并解釋其中的腳本語言 (JScript 或 VCScript),通過 SQLBC 連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件 ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后 ASP 生成包含有數(shù)據(jù)查詢結果的 HTML 主 頁返回用戶端顯示。由于 ASPX 在服務器端運行,運行結果以 HTML 主頁形式返回用戶瀏覽器,因而ASPX 源程序不會泄密,增加了系統(tǒng)的安全保密性。此外, ASPX 是面向對象的腳本環(huán)境,用戶可自行增加 ActiveX 組件來擴充其功能,拓展應用范圍。 頁面的結構 ASPX 的程序代碼簡單、通用,文件名由 .aspx 結尾, ASPX 文件通常由四部分構成: 1)標準的 HTML 標記:所有的 HTML 標記均可使用。 2)ASPX 語法命令:位于 % %標簽內(nèi)的 ASPX 代碼。 .NET 的運行環(huán)境 目前 C.NET 可運行在三 種環(huán)境下。 1) WINDOWS NT server 運行 IIS (Inter Information Server)以上。 2) WINDOWS NT workstation 運行 Peer Web Server 以上。 3) WINDOWS 95/98 運行 PWS(Personal Web Server)。 第二章 基礎知識介紹 10 4) WINDOWS XP/VISTA 其中以 NT server 上的 IIS 功能最強,提供了對 C.NET 的全面支持,是創(chuàng)建高速、穩(wěn)定的 ASPX 主頁的最佳選擇。 .NET 的內(nèi)建對象 C.NET 提供了六個內(nèi)建對象,供用戶直接調(diào)用: 1) Application 對象:負責管理所有會話信息,可用來在指定的應用程序的所有用戶之間共享信息。 2) Session 對象:存貯特定用戶的會話信息,只被該用戶訪問,當用戶在不同WEB 頁面跳轉時, Session 中的變量在用戶整個會話過程中一直保存。 Session 對象需 cookie 支持。 3) Request 對象:從用戶端取得信息傳遞給服務器,是 ASPX 讀取用戶輸入的主要方法。 4) Response 對象:服務器將輸出內(nèi)容發(fā)送到用戶端。 5) Server 對象:提供對服務器有關方法和屬性的訪問。 6) Object Context 對象: IIS 新增的對象,用來進行事務處理。此項功能需得到 MTS(Microsoft Transcation Server)管理的支持。 的主要內(nèi)置組件: 1) Ad Rotator 組件:用來按指定計劃在同一頁上自動輪換顯示廣告,用于WWW 上日益重要的廣告服務。 2) Browser Capabilities 組件:確定訪問 WEB 站點的用戶瀏覽器的功能數(shù)據(jù),包括類型、性能、版本等。 3) 數(shù)據(jù) 組件:提 供 ADO (ActiveX Data Objects)和 來訪問支持ODBC/SQLBC 的數(shù)據(jù)庫。 4) File Access 組件:提供對服務器端文件的讀寫功能。 5) Content Linking 組件:生成 WEB 頁內(nèi)容列表,并將各頁順序連接,用于制作導航條。 此外,還可安裝 Myinfo、 Counters、 Content Rotator、 Page Count 等組件,用戶也可自行編制 Actiive 組件,以提高系統(tǒng)的實用性。 Access 組件 WWW 上很重要的 應用是訪問 WEB 數(shù)據(jù)庫,用 ASP 訪問 WEB 數(shù)據(jù)庫時,必須使用 , ASPX內(nèi)置的 ActiveX服務器組件 (ActiveX Server Component),通過在 WEB 服務器上設置 ODBC 和 OLEDB 可連接多種數(shù)第二章 基礎知識介紹 11 據(jù)庫:如 SYBASE、 ORACLE、 INFORMIX、 SQL SERVER、 ACCESS、 VFP 等,是對目前微軟所支持的數(shù)據(jù)庫進行操作的最有效和最簡單直接的方法。 組件主要提供了以下七個對象和四個集合來訪問數(shù)據(jù)庫。 1) Connection 對象:建立與 后臺數(shù)據(jù)庫的連接。 2) Command 對象:執(zhí)行 SQL 指令,訪問數(shù)據(jù)庫。 3) Parameters 對象和 Parameters 集合:為 Command 對象提供數(shù)據(jù)和參數(shù)。 4) RecordSet 對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。 5) Field 對象和 Field 集合:提供對 RecordSet 中當前記錄的各個字段進行訪問的功能。 6) Property 對象和 Properties 集合:提供有關信息,供 Connection、 Command、RecordSet、 Field 對象使用。 7) Error 對象和 Errors 集合:提供訪問數(shù)據(jù)庫時的錯誤信息。 訪問數(shù)據(jù)庫步驟 在 ASPX 中,使用 組件訪問后臺數(shù)據(jù)庫,可通過以下步驟進行: 1. 定義數(shù)據(jù)源 在 WEB 服務器上打開“控制面板”,選中“ ODBC”,在“系統(tǒng) DSN”下選“添加”,選定你希望的數(shù)據(jù)庫種類、名稱、位置等。本文定義“ SQL SERVER”,數(shù)據(jù)源為“ HT”,數(shù)據(jù)庫名稱為“ HTDATA”,腳本語言采用 Jscript。 2. 使用 組件查詢 WEB 數(shù)據(jù)庫 1) 調(diào)用 方法取 得“ ”的實例,再使用Open 方法打開數(shù)據(jù)庫: conn = (“ ” ) (“ HT” ) 2) 指定要執(zhí)行的 SQL 命令 連接數(shù)據(jù)庫后,可對數(shù)據(jù)庫操作,如查詢,修改,刪除等,這些都是通過 SQL指令來完成的,如要在數(shù)據(jù)表 signaltab 中查詢代碼中含有“ X”的記錄 sqlStr = “ select * from signaltab where code like ‘ %X%’” rs = (sqlStr) 3) 使用 RecordSet 屬性和方法,并顯示結果 為了更精確地跟蹤數(shù)據(jù),要用 RecordSet 組件創(chuàng)建包含數(shù)據(jù)的游標,游標就是儲存在內(nèi)存中的數(shù)據(jù)。 rs = (“ ” ) 第二章 基礎知識介紹 12 (sqlStr,conn,1,A) 注: A=1 讀取 A=3 新增、修改、刪除 在 RecordSet 組件中,常用的屬性和方法有: : RecordSet 對象的字段數(shù)。 rs(i).Name: 第 i 個字 段的名稱, i 為 0 至 rs(i): 第 i 個字段的數(shù)據(jù), i 為 0 至 rs(字段名 ): 指定字段的數(shù)據(jù)。 :游標中的數(shù)據(jù)記錄總數(shù)。 : 是否最后一條記錄。 : 指向第一條記錄。 : 指向最后一條記錄。 : 指向上一條記錄。 : 指向下一條記錄。 : 將數(shù)據(jù)放入數(shù)組中。 : 的 ResultSet 或 Connection 的屬性個數(shù)。 (item).Name: 的 ResultSet 或 Connection 的名稱。 : 的 ResultSet 或 Connection 的值。 (): 關閉連接。 4) 關閉數(shù)據(jù)庫 () 查詢數(shù)據(jù)庫舉例 下面這用 Admin 訪問 SQL SERVER 數(shù)據(jù)庫的 BBS 表 來說明。 下面的代碼是管理員管理留言板的頁面的后臺代碼: using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 第二章 基礎知識介紹 13 using 。 using 。 public partial class Admin_LinkAdmin : { protected void Page_Load(object sender, EventArgs e) { if (!) { if (Session[UserName] == null) { ()。 } else { = font color=green歡迎您: /font + Session[UserName].ToString()。 } ()。 } } //定義一個綁定到 gridview的方法,實現(xiàn)分頁功能! public object bindgridview() { SqlConnection con = ()。 ()。 //試用 sqldataadapter+set來實現(xiàn)數(shù)據(jù)源的綁定,實現(xiàn) gridview分頁功能。 SqlDataAdapter sda = new SqlDataAdapter()。 = new SqlCommand(select * from BBS, con)。 DataSet ds = new DataSet()。 (ds, BBBS)。 = [BBBS]。 // 對應行的主鍵標識! = new string[] { ID}。 ()。 return ds。 } protected void lbt_exit_Click(object sender, EventArgs e) { // ()。 } protected void GridView1_PageIndexChanging1(object sender, G
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1