国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
ASP個人上手指南
【字體:
ASP個人上手指南
作者:碧玉葉    文章來源:本站原創(chuàng)    點擊數(shù): 342    更新時間:2004-2-14
ASP是個好東西,它強大的交互能力以及數(shù)據(jù)處理能力使得它成為了商業(yè)網(wǎng)站的鐘愛。但ASP程序的設計和調試卻并不容易,光是高檔服務器+WINDOWS NT操作系統(tǒng)+IIS服務器+SQL SERVER數(shù)據(jù)庫系統(tǒng)的配置就不是我們個人用戶所能夠染指的。難道ASP真的與我們這些個人用戶無緣嗎?難道我們非要有如此奢侈的軟硬件環(huán)境才能夠走上ASP的學習之路嗎?
經(jīng)過筆者的一番努力,終于運用一些常用的軟件配置出了一個功能完整的ASP開發(fā)調試環(huán)境,并在這上面開發(fā)了一些小的系統(tǒng)。
一、 硬件配置
PⅢ450雙CPU+1G內存+10G以上的SCSI硬盤,請不要害怕,這不過是一臺使用WINDOWS NT的WEB服務器的標準配置。當然,我們無需這樣的配置,我們需要的只是一臺能夠流暢運行WINDOWS 98的機器。(什么?你使用的是P100+16M內存+540M硬盤,那還是去升一下級吧。)
二、 軟件配置
首先,我們需要安裝WINDOWS 98,這一點相信大家都會吧。(什么,你連這個也不會,那ASP也不用學了,先進掃盲班吧。)
其次,我們需要安裝Personal Web Server(簡稱PWS),你問那里可以找到,太簡單了,在WINDOWS 98的光盤里有一個名為“add-ones”的目錄,打開后里面又有一個名為“PWS”的目錄,運行里面的SETUP.EXE便開始了安裝(圖1)。
在安裝程序運行到“最小、典型、自定義安裝”選擇的時候,請選擇“自定義”,然后選擇“Personal Web Server(PWS)”,再按“顯示子組件”。接著選擇“文檔”,再按“顯示子組件”,最后選擇“Active Server Page”。這個組件將安裝包括ASP教程、VBScript教程以及Jscript教程在內的一些文檔,對于今后的開發(fā)大有益處。選擇完畢之后一路按“確定”,再按“下一步”,開始設置“WWW服務”文檔存放的目錄,缺省值是“C:Inetpubwwwroot”,建議不要改變。然后設置的是“MTS安裝文件夾”,缺省值是“C:Program FilesMts”,建議也不要改變。再按一次“下一步”之后,最關鍵的安裝便開始了,請耐心等待,這樣配置的PWS大約有90多兆(圖2),可能要耗費相當時間。
安裝完畢之后,請再運行OFFICE 97的安裝程序。(什么,這個也沒有!如果你有SQL、ORACAL、INFOMIX這些大型數(shù)據(jù)庫那也行,不過似乎有些大材小用。)請選擇“自定義安裝”,然后在組件列表中請選擇“Microsoft Access”和“Data Access”(使用過VB的用戶請不要搞錯,這個Data Access只是為連接各種數(shù)據(jù)格式的數(shù)據(jù)庫而提供的驅動程序以及工具,并非VB中的那個小型數(shù)據(jù)庫軟件)。
到目前為止,需要安裝的軟件以及全部安裝完畢了,但不要高興得太早,現(xiàn)在你的ASP還沒有處理數(shù)據(jù)庫的能力,(什么,你不需要處理數(shù)據(jù)庫,那你用ASP干嗎,論交互性JAVA Script并不比ASP差,還好學許多呢?)接下來,我們還需要進行數(shù)據(jù)庫創(chuàng)建和ODBC設置這兩個步驟。
三、 數(shù)據(jù)庫創(chuàng)建
一個好的程序=數(shù)據(jù)+算法。對于一個數(shù)據(jù)庫程序來說,數(shù)據(jù)庫是必不可缺的。我們下面便要用Access創(chuàng)建一個。
1)請啟動Access。由于在這里我們僅僅是給讀者做一個示范,所以創(chuàng)建的是一個最最簡單的數(shù)據(jù)庫,只包括一個表并且這個表中僅有一個字段(關于“數(shù)據(jù)庫”、“表”、“字段”這些概念請查閱一本好的數(shù)據(jù)庫書籍或Access的幫助本檔)。
2)請選擇“新建數(shù)據(jù)庫”中的“空數(shù)據(jù)庫”,然后按“確定”,并輸入數(shù)據(jù)庫的文件名(在這個示范中為C:TEST.MDB)再按“創(chuàng)建”。
3)選擇“表”,并按“新建”。
4)輸入一個字段,字段名稱為“name”,數(shù)據(jù)格式為“文本”,字段大小為“10”。
5)關閉窗口,并在彈出窗口詢問你“你要保存對‘表1’設計的更改嗎?”時選擇,并將“表名稱”設置為“table1”。
6)接著會彈出窗口告訴你還沒有創(chuàng)建“主關鍵字”,“是”還是“否”,“是”或者“否”關系都不大,隨便選擇一個。
7)到此,一個十分基本的數(shù)據(jù)庫便完成了,當然,為了便于我們的測試工作,請再激活剛剛建立的“table1”,并隨便往里面輸入一些數(shù)據(jù)。
四、 設置ODBC
在設置ODBC之前,有必要將ODBC的概念與讀者解釋一下,這有利于下面內容的理解。ODBC(Open Database Connectivity開放式數(shù)據(jù)庫互聯(lián))是微軟推出的一種工業(yè)標準,一種開放的獨立于廠商的API應用程序接口,可以跨平臺訪問各種個人計算機、小型機以及主機系統(tǒng)。ODBC作為一個工業(yè)標準,絕大多數(shù)數(shù)據(jù)庫廠商、大多數(shù)應用軟件和工具軟件廠商都為自己的產(chǎn)品提供了ODBC接口或提供了ODBC支持,這其中就包括常用的SQL SERVER、ORACAL、INFORMIX等。
我們所要做的,就是在創(chuàng)建數(shù)據(jù)庫腳本之前,提供一條使 ADO(ASP用于處理數(shù)據(jù)庫的部件) 定位、標識和與數(shù)據(jù)庫通訊的途徑。數(shù)據(jù)庫驅動程序使用 Data Source Name (DSN) 定位和標識特定的 ODBC 兼容數(shù)據(jù)庫,將信息從 Web 應用程序傳遞給數(shù)據(jù)庫。典型情況下,DSN 包含數(shù)據(jù)庫配置、用戶安全性和定位信息,且可以獲取 Windows NT 注冊表項中或文本文件的表格。
通過 ODBC,我們可以選擇希望創(chuàng)建的 DSN 的類型:用戶、系統(tǒng) 或 文件。系統(tǒng) DSN 允許所有的用戶登錄到特定的服務器上去訪問數(shù)據(jù)庫,而用戶 DSN 使用適當?shù)陌踩矸葑C明限制數(shù)據(jù)庫到特定用戶的連接。文件 DSN 用于從文本文件中獲取表格,提供了對多用戶的訪問,并且通過復制 DSN 文件,可以輕易地從一個服務器轉移到另一個服務器。在本示例中,我們使用文件 DSN。當然,由于你使用的數(shù)據(jù)庫不同,具體的設置也稍有不同,在這里我們只介紹Access、SQL Server、ORACAL三種數(shù)據(jù)庫的ODBC設置。
首先在 Windows 的“開始”菜單打開“控制面板”,雙擊“ODBC”圖標,然后選擇“文件 DSN”屬性頁,單擊“添加”,選擇數(shù)據(jù)庫驅動程序,然后單擊“下一步”。按照后面的指示配置適用于您的數(shù)據(jù)庫軟件的 DSN。
1)配置 Microsoft Access 數(shù)據(jù)庫的文件 DSN
在“創(chuàng)建新數(shù)據(jù)源”對話框中,從列表框選擇“Microsoft Access Driver”,然后單擊“下一步”。
鍵入您的 DSN 文件名(在本示例中使用test),然后單擊“下一步”。
單擊“完成”創(chuàng)建數(shù)據(jù)源。
在“ODBC Microsoft Access 97 安裝程序”對話框中,單擊“選擇”。選擇 Microsoft Access 數(shù)據(jù)庫文件 (*.mdb),然后單擊“確定”。
2)配置 SQL Server 數(shù)據(jù)庫文件 DSN
在“創(chuàng)建新數(shù)據(jù)源”對話框中,從列表框中選擇“SQL Server”,然后單擊“下一步”。
鍵入 DSN 文件的名稱(在本示例中使用test),然后單擊“下一步”。
單擊“完成”創(chuàng)建數(shù)據(jù)源。
鍵入運行SQL服務程序的服務器的名稱、登錄ID和密碼。
在“創(chuàng)建SQL Server的新數(shù)據(jù)源”對話框中,在“服務器”列表框中鍵入包含 SQL Server 數(shù)據(jù)庫的服務器的名稱,然后單擊“下一步”。
選擇驗證登錄ID的方式。
如果要選擇SQL服務器驗證,請輸入一個登錄ID和密碼,然后單擊“下一步”。
在“創(chuàng)建 SQL Server 的新數(shù)據(jù)源”對話框中,設置默認數(shù)據(jù)庫、存儲過程設置的驅動程序和 ANSI 標識,然后單擊“下一步”。(要獲取詳細信息,請單擊“幫助”。)
在對話框(同樣名為“創(chuàng)建 SQL Server 的新數(shù)據(jù)源”)中,選擇一種字符轉換方法,然后單擊“下一步”。(詳細信息,請單擊“幫助”。)
在下一個對話框(同樣名為“創(chuàng)建SQL Server的新數(shù)據(jù)源”)中,選擇登錄設置。
3)配置Oracle數(shù)據(jù)庫文件DSN
首先要確保 Oracle 用戶軟件被正確地安裝要創(chuàng)建 DSN 的計算機上。詳細信息請與服務器管理員聯(lián)系或參閱數(shù)據(jù)庫軟件文檔。
在“創(chuàng)建新數(shù)據(jù)源”對話框中,從列表框中選擇“Microsoft ODBC for Oracle”,然后單擊“下一步”。
鍵入 DSN 文件的名稱(在本示例中使用test),然后單擊“下一步”。
單擊“完成”創(chuàng)建數(shù)據(jù)源。
輸入用戶名、密碼和服務器名,然后單擊“確定”。
好了,在正確設置完ODBC之后,便迎來了最激動人心的時刻:ASP程序的編制。
五、 ASP程序的編制
一般來說,人們都喜歡使用所見即所得的HTML編輯器來編輯HTML文檔,但是,所有的所見即所得的HTML編輯器都對ASP支持得不甚理想,所以建議大家先用所見即所得的HTML編輯器完成所有固定的HTML語句,然后再使用純文本的編輯器(WINDOWS附帶的記事本就可以了)加入ASP程序。在本示例中,ASP程序要完成的任務很簡單,就是打開數(shù)據(jù)庫將其中“table1”表中的“name”字段的所有數(shù)據(jù)讀出,并輸出到瀏覽器。
具體程序:C:Inetpubwwwrootdefault.asp
<%@ LANGUAGE=VBScript %>
<%
Set conn = Server.CreateObject(“ADODB.Connection”)
conn.Open “test”
set rs=conn.execute(“select * from table1”)
do while not rs.eof
response.write rs(“name”)+“
rs.movenext
loop
rs.close
conn.close
%>
程序到這里便結束了,還不快把它輸入你的電腦,試一試它的效果。
六、 小結
終于,一個簡單但是實用并且完整的ASP運行以及設計環(huán)境構造完畢了,一個最最簡單的ASP程序也已經(jīng)寫完了。接下來,你所要做的就是找一個好的創(chuàng)意(什么,你想不到好的創(chuàng)意,不要緊,到我新建設的“我要”創(chuàng)意交流站http://woyao.yeah.net去看看,說不定就有你夢寐以求的絕佳創(chuàng)意)并結合自己的勤學好問把它變成一個優(yōu)秀的ASP程序了。
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ASP連接SQL數(shù)據(jù)庫
如何在ASP中連接MySQL數(shù)據(jù)庫
ASP連接ACCESS常見問題及解決方法
不創(chuàng)建odbc數(shù)據(jù)源asp如何與mysql連結 - 已回答 - 天涯問答
最優(yōu)化ASP程序性能的方法
SQL Server數(shù)據(jù)導出到Oracle的方案
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服