色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

ASP.NET技術下WEB數據庫訪問設計論文

時間:2021-04-21 13:05:59 論文 我要投稿

ASP.NET技術下WEB數據庫訪問設計論文

  1 ASP技術工作原理及特點

ASP.NET技術下WEB數據庫訪問設計論文

  WEB數據庫顧名思義就是融合了WEB技術的數據庫,屬于WEB的組成部分[1].其工作原理如下:用戶通過網絡向對應的WEB服務器發送一個*.asp頁面請求,WEB服務器響應HTTP請求后即從硬盤或內存中獲取對應的ASP文件發送至腳本引擎,由其處理服務器端腳本代碼,再利用ODBC或OLEDB驅動程序實現與數據庫的連接,ASP內置存取組件ADO完成各項數據庫操作,再生成符合HTML語言的頁面發回用戶端。可見,ASP環境中腳本代碼由服務器端解釋處理并生成HTML代碼,然后再發送回用戶端,整個過程ASP源程序不會泄漏,安全性更高。

  現階段ASP技術的優勢體現在以下幾個方面:首先可通過VB、JAVA等簡單易懂的腳本語言快速完成網頁的應用程序;且無需編譯,僅使用普通的文本編輯器即可進行編輯,因為其腳體集成于HTML中,易生成,可直接解析執行。其次,兼容性、可擴充性好。最后,安全性高。ASP腳本在服務器端執行,最終只有ASP執行結果所生成的常規HTML代碼傳送至用戶端瀏覽器,源代碼不會泄漏,故系統的安全性較強。

  2 ASP的內建對象及主要組件

  用戶可以直接調用ASP所提供的6個內建對象,包括Application對象、Session對象、Request對象、Response對象、Server對象、Object Context對象等,其中Application對象的主要作用是管理所有會話信息,實現同一個應用程序的用戶的信息共享;Session對象的主要作用是存儲特定用戶的會話信息,該信息僅用于對應用戶的訪問,如用戶在不同的WEB頁面跳轉,則Session中的變量會一直保存用戶的整個會話過程;Request對象的主要作用是讀取用戶輸入信息,在獲取用戶端信息后將其傳輸至服務器;Response對象主要向用戶端發送服務器的輸出內容;Server對象主要提供服務器 相關方法及 屬性的訪問 ;ObjectContext對象主要用于事務處理[3].

  ASP主要內置組件包括5個:Ad Rotator組件的主要作用是廣告服務,即按指定計劃在同一頁上自動輪換顯示廣告;Browser Capabilities的主要作用是訪問WEB站點用戶瀏覽器的類型、性能、版本等功能數據;Database Access組件的主要作用是提供ADO訪問支持ODBC的數據庫;服務器端文件的讀定功能主要通過File Access組件來完成;Content Linking組件主要是用于生成WEB內容列表制作導航條。

  3 基于ASP的WEB數據庫訪問技術

  3.1 ASP 訪問 WEB 數據庫的方法

  WEB瀏覽器通過HTTP協議向服務器遞交請求,Internet信息服務器會將處于過的請求發送至數據庫管理系統,再采用HTML格式將數據庫服務器的操作結果發送至WEB瀏覽器。ASP可提供IDC方式、ADO方式、RDS方式等三種由Internet Information Server完成的訪問WEB數據庫的方法。

  (1)IDC方式:IDC是傳統的查詢數據庫的方法,主要用來定義、執行數據庫查詢的SQL 命令,并將一個指定數據格式的頁面返回瀏覽器,在訪問數據庫、創建返回的WEB頁面過程中通過IDC(。idc)文件和HTML擴展文件來實現。

  (2)ADO方式:ADO作為ASP內置服務器對象的訪問數據庫的`控制可以將數據庫操作封裝在Connection、Command及Recordset等對象及Properties集合中,ADO使用本機數據源通過ODBC訪問任何支持ODBC的數據庫,包括關系型、文本型、層次型數據庫等。與IDC方式相比,ADO操作簡便,運行速度快,且占用內存少,故是訪問服務器端數據庫的首選方式。當然,ADO最大的不足在于僅能執行查詢并返回數據庫的靜態查詢結果,不僅與服務器數據庫及用戶端數據保持動態的連接關系,而且無法支持遠程數據操作。

  (3)RDS方式:RDS是ASP中ADS發展而來的,與ADO相比,其不僅可以與服務器端數據庫、用戶端數據保持動態的連接關系,返回“動態”的查詢結果,而且可以執行遠程數據庫查詢,較好彌補了ADO的不足。RDS與ADO集成,只有調用ADO才能完成RDS底層,故從這個意義上講,RDS是Active X數據對象的遠程數據服務,ADO與RDS的關系與Visual Basic中遠程數據對象與遠程數據控件的關系比較接近,不過RDS需要與Active X Data Bound Grid等數據綁定控制同時應用。由此可見,ASP提供的訪問WEB數據庫的三種方式中,IDC最為簡單,但欠缺靈活性;ADO不僅功能強大,應用也方便,故是ASP中推薦使用的方法,也是ASP的核心技術,不過其在操作遠程數據庫時難以實現;而RDS是在ADO的基礎上發展而來的,其可以實現遠程數據庫的操作,因此需要提從高性能、高可靠性的遠程數據操作功能時,建議以RDS為首選。

  3.2 建立 WEB 頁面與數據庫的連接

  ASP需要通過ADO對象組件實現數據庫的訪問,首先利用Connection對象建立數據庫連接,注意配置連接字符患的屬性,連接字符患包括四個部分,即接口名稱、數據源名稱、用戶名及口令等,常用的SQL Server或Microsoft Access數據庫需要用專用接口來訪問。

  3.3 ASP訪問數據庫步驟

  ASP中使用ADO組件訪問數據庫的基本步驟如下:通過WEB服務器上“控制面板-ODBC-系統DSN-添加”選擇數據庫的種類、名稱及位置;使用ADO組件查詢WEB數據庫,首先調用Server.Create Object取得ADODB.Connection實例,再使用Open打開數據庫;連接數據庫后即可進行查詢、修改、刪除等操作,指定需要執行的SQL命令[4];接下來使用Record Set屬性和方法顯示結果,注意使用Record Set組件創建包含數據的游標,以提高跟蹤數據的精確性。最后關閉數據庫即可。

  4 結語

  總之,利用ASP技術實現WEB數據庫的訪問不僅可以保證程序的安全性與及時性,而且網絡通信的便利性也大大提升,而且數據資源與源程序均位于服務器端,可以不受地域限制的提交、接收信息,最大程度上保證了WEB網頁前臺界面的美觀性,并且系統維護人員的工作強度也大幅下降,可利用因特網實現遠程信息查詢,由此可見,ASP技術的發展前景十分廣闊。

  參考文獻:

  [1]張曉楓。基于Web的分布式數據庫應用系統技術[M].北京:科學出版社, 2013.

  [2]鄧文淵,陳惠貞等。ASP與網頁數據庫設計[M].北京:中國鐵道出版社,2014.

【ASP.NET技術下WEB數據庫訪問設計論文】相關文章:

基于Java EE的Web系統中數據庫設計技術研究論文11-06

數據挖掘技術在WEB的運用論文04-26

BIM技術下建筑設計論文06-04

基于Web Service技術的天氣達人安卓系統的設計論文11-15

信息管理下數據庫技術應用策略探析論文10-31

數據庫技術課程教學設計論文范文06-02

信息技術便捷訪問網站教學設計09-29

對網站易訪問性設計的理念分析論文07-17

論面向對象的數據庫技術論文06-26

主站蜘蛛池模板: 国产免费拔擦拔擦8x在线牛 | 九九久久精品无码专区 | 99久久精品一区二区毛片吞精 | 国产日韩91| 午夜福利伦伦电影理论片在线观看 | 亚洲美女性生活 | 一二三四日本高清社区5 | 免费的大尺度在线观看网站 | 国产精品久久久久电影网 | 国产午夜影视 | 日韩欧美国产区 | 国产精品一区二区三区四区不卡 | 青青热在线精品视频免费观看 | 潮喷失禁大喷水aⅴ无码 | 人妻无码系列一区二区三区 | 亚洲午夜福利在线观看 | 亚洲精品久久久一区二区三区 | 欧美激情精品久久久久久大尺度 | 免费精品国产人妻国语 | 俄罗斯少妇bbb好爽 国产亚洲一本大道中文在线 | 欧美激情精品久久久久久小说 | 久久久久国精品产熟女久色 | 77se77亚洲欧美在线 | 国产精品yy9299在线观看 | 欧美浓毛大泬视频 | 久久99在线视频 | 欧美a级成人淫片免费看 | 国产三级三级三级看三级 | 中文字幕人成无码人妻综合社区 | 成人在线免费小视频 | 国产丝袜足j在线视频播放 国产乱码字幕精品高清av | 国内综合精品午夜久久资源 | 亚洲h视频在线观看 | 欧美日韩国产精品一区二区三区 | 久久久久久久久久久综合 | 黑人巨大粗物挺进了少妇 | 亚洲红杏| 欧美国产激情一区二区在线 | 青青青爽久久午夜综合久久午夜 | 色av综合av综合无码网站 | 91亚洲福利视频 | 色悠久久久久久久综合网 | 成年午夜无码av片在线观看 | 亚洲欧洲日产国码综合在线 | 久草视频播放 | 亚洲国产精品久久一线不卡 | 国产91久久久 | 男人干女人网站 | 妈妈的职业2中文字幕 | 自拍偷自拍亚洲精品第1页 深夜黄色福利 | 久久精品女同亚洲女同 | 国产啪精品视频网站丝袜 | 看av在线 | 手机看片日韩福利 | 三级动漫在线观看 | 日韩精品999 | 秋霞伊人网 | 性色a∨人人爽网站hdkp885 | 精品深夜av无码一区二区老年 | 欧美日韩国产图片 | 久久av一区 | 中文字幕乱码亚洲精品一区 | 性史性dvd影片农村毛片 | 在线观看中文字幕网站 | 人人爽人人爽人人爽人人片av | 天天干导航 | 国产无套粉嫩白浆内谢在线 | 人人妻人人澡人人爽欧美一区九九 | 变态另类久久变态变态 | 特级无码毛片免费视频播放 | 中文字幕第4页 | 国产精品18久久久久久久 | 99中文字幕在线观看 | 亚洲第一无码精品立川理惠 | 欧美成人一区二免费视频 | 日本乱码乱码免费高清视频 | 午夜无码一区二区三区在线 | 高潮毛片无遮挡高清免费 | 国产吞精囗交高潮 | 男女免费视频网站 | 资源av资源在线看 | 一区二区精品久久 | 中文视频在线 | 久久国产精品网 | 97黄色片 | 国产成人av区一区二区三泡芙 | 国产精品无码av在线一区 | 国产精品国产三级国产专区53 | 亚洲国产另类久久久精品网站 | 欧美日韩在线不卡视频 | 欧美疯狂性受xxxxx喷水 | 亚洲国产毛片aaaaa无费看 | 爱爱免费网 | 欧美亚洲啪啪 | 少妇被又粗又里进进出出 | 成人伊人综合 | 欧美乱大交做爰xxxⅹ性黑人 | aa片在线观看无码免费 | 麻豆av无码蜜臀av |