求救啊!我是ASP的初初學者,急希望得到幫助啊,先謝謝了!關于做動態網站的流程,從頭到尾有哪些步驟,因該掌握哪些知識?求一位老師能夠給我一個流程計劃,學習方案!好讓我能夠實現我的夢想----做動態網站.我沒有老師,所以只能是自學,可我不知道該學些什么,哪些重要.我現在自學的很散,很亂, 希望有大師能指點迷津! 越具體越好!多謝了! (我現在可用積分只有13分,所以,只能出10分.不過,如大師幫了我的忙,以后我的所有的分都可以給他,再次感謝了!)
熱心網友
從第一篇學到最后一篇。做人要有信用,記得把分給我。
熱心網友
ASP是個好東西,它強大的交互能力以及數據處理能力使得它成為了商業網站的鐘愛。但ASP程序的設計和調試卻并不容易,光是高檔服務器+WINDOWS NT操作系統+IIS服務器+SQL SERVER數據庫系統的配置就不是我們個人用戶所能夠染指的。難道ASP真的與我們這些個人用戶無緣嗎?難道我們非要有如此奢侈的軟硬件環境才能夠走上ASP的學習之路嗎? 經過筆者的一番努力,終于運用一些常用的軟件配置出了一個功能完整的ASP開發調試環境,并在這上面開發了一些小的系統。 一、 硬件配置 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教程在內的一些文檔,對于今后的開發大有益處。選擇完畢之后一路按“確定”,再按“下一步”,開始設置“WWW服務”文檔存放的目錄,缺省值是“C:Inetpubwwwroot”,建議不要改變。然后設置的是“MTS安裝文件夾”,缺省值是“C:Program FilesMts”,建議也不要改變。再按一次“下一步”之后,最關鍵的安裝便開始了,請耐心等待,這樣配置的PWS大約有90多兆(圖2),可能要耗費相當時間。 安裝完畢之后,請再運行OFFICE 97的安裝程序。(什么,這個也沒有!如果你有SQL、ORACAL、INFOMIX這些大型數據庫那也行,不過似乎有些大材小用。)請選擇“自定義安裝”,然后在組件列表中請選擇“Microsoft Access”和“Data Access”(使用過VB的用戶請不要搞錯,這個Data Access只是為連接各種數據格式的數據庫而提供的驅動程序以及工具,并非VB中的那個小型數據庫軟件)。 到目前為止,需要安裝的軟件以及全部安裝完畢了,但不要高興得太早,現在你的ASP還沒有處理數據庫的能力,(什么,你不需要處理數據庫,那你用ASP干嗎,論交互性JAVA Script并不比ASP差,還好學許多呢?)接下來,我們還需要進行數據庫創建和ODBC設置這兩個步驟。 三、 數據庫創建 一個好的程序=數據+算法。對于一個數據庫程序來說,數據庫是必不可缺的。我們下面便要用Access創建一個。 1)請啟動Access。由于在這里我們僅僅是給讀者做一個示范,所以創建的是一個最最簡單的數據庫,只包括一個表并且這個表中僅有一個字段(關于“數據庫”、“表”、“字段”這些概念請查閱一本好的數據庫書籍或Access的幫助本檔)。 2)請選擇“新建數據庫”中的“空數據庫”,然后按“確定”,并輸入數據庫的文件名(在這個示范中為C:TEST。MDB)再按“創建”。 3)選擇“表”,并按“新建”。 4)輸入一個字段,字段名稱為“name”,數據格式為“文本”,字段大小為“10”。 5)關閉窗口,并在彈出窗口詢問你“你要保存對‘表1’設計的更改嗎?”時選擇,并將“表名稱”設置為“table1”。 6)接著會彈出窗口告訴你還沒有創建“主關鍵字”,“是”還是“否”,“是”或者“否”關系都不大,隨便選擇一個。 7)到此,一個十分基本的數據庫便完成了,當然,為了便于我們的測試工作,請再激活剛剛建立的“table1”,并隨便往里面輸入一些數據。 四、 設置ODBC 在設置ODBC之前,有必要將ODBC的概念與讀者解釋一下,這有利于下面內容的理解。ODBC(Open Database Connectivity開放式數據庫互聯)是微軟推出的一種工業標準,一種開放的獨立于廠商的API應用程序接口,可以跨平臺訪問各種個人計算機、小型機以及主機系統。ODBC作為一個工業標準,絕大多數數據庫廠商、大多數應用軟件和工具軟件廠商都為自己的產品提供了ODBC接口或提供了ODBC支持,這其中就包括常用的SQL SERVER、ORACAL、INFORMIX等。 我們所要做的,就是在創建數據庫腳本之前,提供一條使 ADO(ASP用于處理數據庫的部件) 定位、標識和與數據庫通訊的途徑。數據庫驅動程序使用 Data Source Name (DSN) 定位和標識特定的 ODBC 兼容數據庫,將信息從 Web 應用程序傳遞給數據庫。典型情況下,DSN 包含數據庫配置、用戶安全性和定位信息,且可以獲取 Windows NT 注冊表項中或文本文件的表格。 通過 ODBC,我們可以選擇希望創建的 DSN 的類型:用戶、系統 或 文件。系統 DSN 允許所有的用戶登錄到特定的服務器上去訪問數據庫,而用戶 DSN 使用適當的安全身份證明限制數據庫到特定用戶的連接。文件 DSN 用于從文本文件中獲取表格,提供了對多用戶的訪問,并且通過復制 DSN 文件,可以輕易地從一個服務器轉移到另一個服務器。在本示例中,我們使用文件 DSN。當然,由于你使用的數據庫不同,具體的設置也稍有不同,在這里我們只介紹Access、SQL Server、ORACAL三種數據庫的ODBC設置。 首先在 Windows 的“開始”菜單打開“控制面板”,雙擊“ODBC”圖標,然后選擇“文件 DSN”屬性頁,單擊“添加”,選擇數據庫驅動程序,然后單擊“下一步”。按照后面的指示配置適用于您的數據庫軟件的 DSN。 1)配置 Microsoft Access 數據庫的文件 DSN 在“創建新數據源”對話框中,從列表框選擇“Microsoft Access Driver”,然后單擊“下一步”。 鍵入您的 DSN 文件名(在本示例中使用test),然后單擊“下一步”。 單擊“完成”創建數據源。 在“ODBC Microsoft Access 97 安裝程序”對話框中,單擊“選擇”。選擇 Microsoft Access 數據庫文件 (*。mdb),然后單擊“確定”。 2)配置 SQL Server 數據庫文件 DSN 在“創建新數據源”對話框中,從列表框中選擇“SQL Server”,然后單擊“下一步”。 鍵入 DSN 文件的名稱(在本示例中使用test),然后單擊“下一步”。 單擊“完成”創建數據源。 鍵入運行SQL服務程序的服務器的名稱、登錄ID和密碼。 在“創建SQL Server的新數據源”對話框中,在“服務器”列表框中鍵入包含 SQL Server 數據庫的服務器的名稱,然后單擊“下一步”。 選擇驗證登錄ID的方式。 如果要選擇SQL服務器驗證,請輸入一個登錄ID和密碼,然后單擊“下一步”。 在“創建 SQL Server 的新數據源”對話框中,設置默認數據庫、存儲過程設置的驅動程序和 ANSI 標識,然后單擊“下一步”。(要獲取詳細信息,請單擊“幫助”。) 在對話框(同樣名為“創建 SQL Server 的新數據源”)中,選擇一種字符轉換方法,然后單擊“下一步”。(詳細信息,請單擊“幫助”。) 在下一個對話框(同樣名為“創建SQL Server的新數據源”)中,選擇登錄設置。 3)配置Oracle數據庫文件DSN 首先要確保 Oracle 用戶軟件被正確地安裝要創建 DSN 的計算機上。詳細信息請與服務器管理員聯系或參閱數據庫軟件文檔。 在“創建新數據源”對話框中,從列表框中選擇“Microsoft ODBC for Oracle”,然后單擊“下一步”。 鍵入 DSN 文件的名稱(在本示例中使用test),然后單擊“下一步”。 單擊“完成”創建數據源。 輸入用戶名、密碼和服務器名,然后單擊“確定”。 好了,在正確設置完ODBC之后,便迎來了最激動人心的時刻:ASP程序的編制。 五、 ASP程序的編制 一般來說,人們都喜歡使用所見即所得的HTML編輯器來編輯HTML文檔,但是,所有的所見即所得的HTML編輯器都對ASP支持得不甚理想,所以建議大家先用所見即所得的HTML編輯器完成所有固定的HTML語句,然后再使用純文本的編輯器(WINDOWS附帶的記事本就可以了)加入ASP程序。在本示例中,ASP程序要完成的任務很簡單,就是打開數據庫將其中“table1”表中的“name”字段的所有數據讀出,并輸出到瀏覽器。 具體程序:C: p 程序到這里便結束了,還不快把它輸入你的電腦,試一試它的效果。 六、 小結 終于,一個簡單但是實用并且完整的ASP運行以及設計環境構造完畢了,一個最最簡單的ASP程序也已經寫完了。接下來,你所要做的就是找一個好的創意(什么,你想不到好的創意,不要緊,到我新建設的“我要”創意交流站 去看看,說不定就有你夢寐以求的絕佳創意)并結合自己的勤學好問把它變成一個優秀的ASP程序了。!!!!關于具體的編程最好的教程,我提供下載!!! 。