色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

asp知識整理筆記2(問答模式)

瀏覽:127日期:2022-06-05 15:42:24

問題9:我有沒有必要在每一個ASP文件中使用“Option Explicit”?
答:在實際應用中,VBscript變量的概念已經(jīng)模糊了,允許直接使用變量,而不用Dim聲明變量,但這并不是一個好習慣,容易造成程序錯誤,因為可能重復定義一個變量。我們可以在程序中使用Option Explicit語句,這樣在使用一個變量的時候,必須先聲明它,如果使用了沒有經(jīng)過聲明的變量,運行時,程序就會出錯。
實踐證明,ASP文件中使用“Option Explicit”可以使得程序出錯機會降到最少,并且會大大提升整體性能。
問題10:運行ASP文件時有什么安全措施?
答:ASP提供了很好的代碼保護機制,所有的ASP代碼都在服務器端執(zhí)行而只返回給客戶端代碼執(zhí)行結果。但仍不排除惡意人士對Web服務器的刻意破壞,所以在編寫ASP文件時更要注意安全問題。
雖然在ASP中引入文件以inc作為擴展名,在這里仍建議以ASP作為引文件的擴展名。當這些代碼在安全機制不好的Web Server上運行時,只需在地址欄上輸入引入文件的地址(inc為擴展名),就可以瀏覽該引入文件的內(nèi)容,這是由于在Web Server上,如果沒有定義好解析某類型(比如inc)的動態(tài)連接庫時,該文件以源碼方式顯示。
另外,不要把數(shù)據(jù)庫文件放在網(wǎng)站結構內(nèi)部,這樣,當惡意人士獲取數(shù)據(jù)庫路徑后,就可以輕易獲取該數(shù)據(jù)庫,進而肆意更改數(shù)據(jù)庫內(nèi)容。比較好的做法是,為數(shù)據(jù)庫建立數(shù)據(jù)源名稱DSN(Date Source Name),在DSN中存儲了有關連接到指定數(shù)據(jù)提供者的信息,包括:“數(shù)據(jù)庫的物理位置,用于訪問數(shù)據(jù)庫的驅(qū)動程序的類型,訪問數(shù)據(jù)庫的驅(qū)動程序所需要的任何其他參數(shù)”,在進行數(shù)據(jù)庫訪問時可以直接訪問該DSN。
問題11:評介Web數(shù)據(jù)庫管理系統(tǒng)時,應該考慮哪些問題?
答:在評價一個Web數(shù)據(jù)庫管理系統(tǒng)時,必須考慮到三方面的問題:多用戶問題;所建立的Web數(shù)據(jù)庫應該是關系型的;數(shù)據(jù)庫的安全性問題。
問題12:ADO是什么,它是如何操作數(shù)據(jù)庫的?
答:ADO的全名是ActiveX Data Object(ActiveX數(shù)據(jù)對象),是一組優(yōu)化的訪問數(shù)據(jù)庫的專用對象集,它為ASP提供了完整的站點數(shù)據(jù)庫解決方案,它作用在服務器端,提供含有數(shù)據(jù)庫信息的主頁內(nèi)容,通過執(zhí)行SQL命令,讓用戶在瀏覽器畫面中輸入,更新和刪除站點數(shù)據(jù)庫的信息。
ADO主要包括Connection,Recordset和Command三個對象, 它們的主要功能如下:
·Connection對象:負責打開或連接數(shù)據(jù)庫文件;
·Recordset對象:存取數(shù)據(jù)庫的內(nèi)容;
·Command對象:對數(shù)據(jù)庫下達行動查詢指令,以及執(zhí)行SQL Server的存儲過程。
問題13:使用Recordset對象和Command對象來訪問數(shù)據(jù)庫的區(qū)別在哪里?
答:Recordset對象會要求數(shù)據(jù)庫傳送所有的數(shù)據(jù),那么數(shù)據(jù)量很大的時候就會造成網(wǎng)絡的阻塞和數(shù)據(jù)庫服務器的負荷過重,因此整體的執(zhí)行效率會降低。
利用Command對象直接調(diào)用SQL語句,所執(zhí)行的操作是在數(shù)據(jù)庫服務器中進行的,顯然會有很高的執(zhí)行效率。特別是在服務器端執(zhí)行創(chuàng)建完成的存儲過程,可以降低網(wǎng)絡流量,另外,由于事先進行了語法分析,可以提高整體的執(zhí)行效率。
問題14:是否必須為每一個Recordset對象創(chuàng)建一個Connection對象?
答:可以同時對不同的Recordset對象使用相同的Connection對象,以節(jié)省資源。
問題15:什么是數(shù)據(jù)庫管理系統(tǒng)(DBMS)?
答:數(shù)據(jù)庫為了保證存儲在其中的數(shù)據(jù)的安全和一致,必須有一組軟件來完成相應的管理任務,這組軟件就是數(shù)據(jù)庫管理系統(tǒng),簡稱DBMS,DBMS隨系統(tǒng)的不同而不同,但是一般來說,它應該包括以下幾方面的內(nèi)容:
數(shù)據(jù)庫描述功能:定義數(shù)據(jù)庫的全局邏輯結構,局部邏輯結構和其他各種數(shù)據(jù)庫對象;
數(shù)據(jù)庫管理功能:包括系統(tǒng)配置與管理,數(shù)據(jù)存取與更新管理,數(shù)據(jù)完整性管理和數(shù)據(jù)安全性管理;
數(shù)據(jù)庫的查詢和操縱功能:該功能包括數(shù)據(jù)庫檢索和修改;
數(shù)據(jù)庫維護功能:包括數(shù)據(jù)引入引出管理,數(shù)據(jù)庫結構維護,數(shù)據(jù)恢復功能和性能監(jiān)測。
為了提高數(shù)據(jù)庫系統(tǒng)的開發(fā)效率,現(xiàn)代數(shù)據(jù)庫系統(tǒng)除了DBMS之外,還提供了各種支持應用開發(fā)的工具。
問題16:當前流行的WEB數(shù)據(jù)庫管理系統(tǒng)有哪些?
答:當前流行的Web數(shù)據(jù)庫管理系統(tǒng)有微軟的SQL Server、Oracle、DB2、Sybase,小規(guī)模的企業(yè)多使用Access。

今天又為大家整理了8個基礎小問題,希望大家可以收藏,真正理解每個問題。

標簽: ASP
主站蜘蛛池模板: 国产成人综合亚洲一区 | 最新亚洲一区二区三区四区 | 台湾三级香港三级在线理论 | 午夜国产高清精品一区免费 | 在线 | 一区二区三区四区 | 欧美一级日韩在线观看 | 久草在线免费资源 | 在线a毛片免费视频观看 | 草草影院私人免费入口 | 三级视频网站在线观看 | 欧美一区二区二区 | 日韩欧美一级 | 97青青草原国产免费观看 | 成人男女啪啪免费观看网站 | 手机看片日韩国产 | 中文字幕在线看 | 亚洲欧美另类日本久久影院 | 欧美三级一区二区三区 | 性欧美视频a毛片在线播放 性欧美一级 | 成年男女免费视频网站播放 | 高清不卡日本v在线二区 | www.日本在线观看 | 国产免费v片在线看 | 亚洲欧美不卡中文字幕 | 一级毛片视屏 | 日本aaa成人毛片 | 草草在线影院 | 国产成人毛片亚洲精品不卡 | 成人综合影院 | 9久久99久久久精品齐齐综合色圆 | 国产a一级 | 一区二区三区四区免费视频 | 久久巨乳 | 九九国产视频 | 国产精品久久久久久麻豆一区 | 成人小视频在线观看免费 | 欧美特级毛片aaaa | 精品玖玖玖视频在线观看 | 国产日韩欧美一区二区三区综合 | 国产夫妻视频 | 久久九九国产精品怡红院 |