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

正文內(nèi)容

[工學(xué)]第8章sqlserer系統(tǒng)應(yīng)用實(shí)例-文庫吧資料

2025-02-23 01:11本頁面
  

【正文】 術(shù) , 它提 供 使 用 VBScript 或 Jscript( Microsoft 的JavaScript實(shí)現(xiàn) ) 的服務(wù)器端腳本環(huán)境 , 可用來創(chuàng)建和運(yùn)行動(dòng)態(tài) 、 交互的 Web服務(wù)器應(yīng)用程序 。 ? 在 Web環(huán)境下操作數(shù)據(jù)庫的方法有多種,較有代表性的技術(shù)是: CGI( Common Gateway Interface, 公共網(wǎng)關(guān)接口)、 Web Server API( 如 NSPI、 ISPI) 及 ASP( Active Server Pages, 活動(dòng)服務(wù)器頁面)、 、 以及 PHP等。 如圖822所示 。 服務(wù)器端的所有應(yīng)用程序都可通過 Web瀏覽器在客戶機(jī)上運(yùn)行 。 Web數(shù)據(jù)庫應(yīng)用概述 ? 基于 Web的計(jì)算技術(shù)采用 B/C/S( Browser/Client /Server) 三層結(jié)構(gòu)模式 , 用戶界面統(tǒng)一使用瀏覽器 , Web服務(wù)器作為信息系統(tǒng)的客戶機(jī) , 它代表用戶訪問應(yīng)用服務(wù)器 —— 其中最重要的就是數(shù)據(jù)庫服務(wù)器 。 例如我們?cè)诰W(wǎng)站上所見到的用戶登錄系統(tǒng) 、 客戶留言板 、 論壇以及企業(yè)產(chǎn)品信息在網(wǎng)站前臺(tái)的展示等等 , 無一不和數(shù)據(jù)庫有關(guān) 。 但 C/S模式也有弱點(diǎn) , 如軟件實(shí)現(xiàn)復(fù)雜度高 、 維護(hù)代價(jià)高 、 缺乏開放標(biāo)準(zhǔn) 、 難以跨平臺(tái)運(yùn)行等 。 ? 本實(shí)例全部采用 ADO對(duì)象來進(jìn)行數(shù)據(jù)庫訪問,系統(tǒng)功能模塊如圖 820所示。 數(shù)據(jù)庫應(yīng)用程序?qū)嵗?教學(xué)管理系統(tǒng) ? 根據(jù)以上介紹的 SQL Server 2022應(yīng)用程序接口知識(shí),如果我們熟悉 Visual Basic程序設(shè)計(jì),就可以開發(fā) SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)了。 ? 通過 Error對(duì)象的屬性可獲得每個(gè)錯(cuò)誤的詳細(xì)信息 。 每個(gè) ADO對(duì)象操作錯(cuò)誤出現(xiàn)時(shí) , 一個(gè)或多個(gè) Error對(duì)象將被放到 Connection對(duì)象的Errors集合中 。 【 例 】 使用 Command對(duì)象執(zhí)行存儲(chǔ)過程。如果是執(zhí)行SQL查詢命令,還要?jiǎng)?chuàng)建 Recordset對(duì)象,在執(zhí)行Command對(duì)象的命令后將結(jié)果集返回給 Recordset對(duì)象。pwd=sa。 SERVER=dbserver。 ConnectionString屬性的常用參數(shù)見表 86所示。 如: Dim As New 。 ? 現(xiàn)以創(chuàng)建本書教學(xué)數(shù)據(jù)庫 teachdb的應(yīng)用項(xiàng)目為例,介紹其操作。 使用 Command對(duì)象執(zhí)行 SQL Server的存儲(chǔ)過程。例如: 使用 Connection對(duì)象和 Recordset對(duì)象配合使用,實(shí)現(xiàn)簡(jiǎn)單查詢。 ? 操作實(shí)例: 使用 ADO對(duì)象訪問SQL Server數(shù)據(jù)庫 ? 使用 ADO對(duì)象進(jìn)行數(shù)據(jù)庫訪問一般有以下過程: ? 引入 ADO對(duì)象庫; ? 創(chuàng)建 Connection對(duì)象,建立與數(shù)據(jù)庫的連接; ? 創(chuàng)建 Command對(duì)象,指定操作命令并執(zhí)行; ? 如果是查詢數(shù)據(jù),使用 Recordset對(duì)象接受Command對(duì)象中命令的執(zhí)行結(jié)果; ? 將 Recordset對(duì)象的值傳遞給窗體中的數(shù)據(jù)綁定控件,實(shí)現(xiàn)數(shù)據(jù)輸出。 ? 使用 ADO Data控件建立一個(gè)簡(jiǎn)單數(shù)據(jù)庫應(yīng)用程序非常方便,幾乎不需編寫代碼。 使用 ADO Data控件訪問SQL Server數(shù)據(jù)庫 ? 在 VB應(yīng)用程序中,數(shù)據(jù)庫中的信息可以通過窗體中與數(shù)據(jù)庫綁定的控件來顯示。 ? 微軟在 Visual Basic ADO對(duì)象作為新的數(shù)據(jù)庫訪問標(biāo)準(zhǔn),它內(nèi)置了 SQL Server的OLE DB驅(qū)動(dòng)程序。 在 VB中使用 ADO對(duì)象開發(fā) SQL Server應(yīng)用程序 ? 可視化集成開發(fā)環(huán)境 Visual Basic(簡(jiǎn)稱 VB)簡(jiǎn)單易學(xué),使用十分普遍。 通常 , 在 Connection對(duì)象實(shí)現(xiàn)了應(yīng)用程序與數(shù)據(jù)源之間的通信連接后 ,執(zhí)行 Command對(duì)象的 Excute方法實(shí)現(xiàn)數(shù)據(jù)庫查詢 , 數(shù)據(jù)庫服務(wù)器響應(yīng)后 , 再將查詢結(jié)果存入 Recordset對(duì)象中 。 ? Recordset對(duì)象有 11個(gè)事件 , 這里就不再詳細(xì)說明了 。 ? Recordset對(duì)象主要屬性見表 84。 也可以用 Excute方法執(zhí)行其它的數(shù)據(jù)定義命令或存儲(chǔ)過程。 ? Command對(duì)象最常用方法是 Excute方法。 Command對(duì)象 ? Command對(duì)象主要用于對(duì)數(shù)據(jù)庫進(jìn)行復(fù)雜查詢,它的功能強(qiáng)大,并可運(yùn)行存儲(chǔ)過程和參數(shù)化查詢。Excute方法常用于簡(jiǎn)單查詢。 Connection對(duì)象的主要屬性 Connection對(duì)象的主要屬性如表 82所示。 如果是網(wǎng)絡(luò)環(huán)境下的客戶端 /服務(wù)器數(shù)據(jù)庫系統(tǒng) , 該對(duì)象可等價(jià)于客戶機(jī)到數(shù)據(jù)庫服務(wù)器的實(shí)際網(wǎng)絡(luò)連接 。 Connection對(duì)象 ? 在上述眾多對(duì)象中 , 主要的 ADO對(duì)象有3個(gè):連接對(duì)象 Conection, 數(shù)據(jù)查詢對(duì)象 Command和查詢所得記錄集對(duì)象 Recordset。 Connection Errors 集合 Error Command Parameters集合 Parameter Recordset Fields集合 Field 圖 89 ADO對(duì)象模式 ADO提供的對(duì)象及功能 ? ADO提供的對(duì)象及基本功能如表 81所示。 ADO對(duì)象模型 ? ADO的對(duì)象模型為層次結(jié)構(gòu),如圖 89所示。 圖注 應(yīng)用程序通過 ADO調(diào)用 OLE DB的模型 ADO對(duì)象模型 ? ADO是一個(gè) OLE DB消費(fèi)者,它封裝了 OLE DB復(fù)雜性,以極為簡(jiǎn)單的接口存取數(shù)據(jù),簡(jiǎn)化了數(shù)據(jù)庫應(yīng)用程序的編寫,易于使用,性能好,占用內(nèi)存和磁盤空間少,并且支持基于客戶機(jī) /服務(wù)器的 Web數(shù)據(jù)庫應(yīng)用程序。不同的 OLE DB數(shù)據(jù)源使用自己的 OLE DB提供者。 關(guān)系 ? 一般來說,數(shù)據(jù)庫應(yīng)用程序即 OLE DB消費(fèi)者是通過 OLE DB用戶界面和 OLE DB提供者( Provider)來訪問數(shù)據(jù)源,它們之間的關(guān)系如下圖所示。 ? 部件開發(fā)者 創(chuàng)建應(yīng)用程序模塊或部件,以減少創(chuàng)建數(shù)據(jù)庫應(yīng)用程序所需的編碼工作。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1