標題標題  顯示論壇會員列表名單  搜索論壇搜索  HelpHelp
  注冊注冊  登入登入
ASP教學區
 DoReMe : ASP教學區
主題 話題: ASP設計常見問題及解答精要-4 回復發表新主題
作者
貼子內容 << Prev Topic下一個主題 >>
bababa
Groupie
Groupie


加入: 2004/5月/29
Online Status: Offline
回復: 46
Posted: 2004/5月/29 3:37下午 | IP記錄 引用 bababa

23、問題:在ASP文件中讀取HTML的表單字段有幾種方法?

  答:Request對像除了可以用來讀取附帶在網址後面的參數以外,也可以讀取HTML表單字段的內容,經常使用的語法結構 如下:

  < Form name =Formname method=「Get|Post」Action=「URL」>< Form >
其中的method可以接受Get或Post兩種傳輸的方法,其中的Post是允許傳輸大量資料的方法,而Get方法會將所要傳 輸的資料附在網址後面,然後一起送達服務器,因此傳送的資料量就會受到限制,但是執行效率卻比Post方法好。

  使用Get或Post方法都可以將資料送至服務器,使用Request對像接收資料的相對應方法如下:

  Get:Request.QueryString(「字段名稱」),也可以寫成Request (「字段名稱」)
  Post:Request.Form (「字段名稱」),也可以寫成Request (「字段名稱」)

  24、問題:如何提高使用Request集合的效率?

  答:在使用Request集合時,由於包含了一系列對相關集合的搜尋,這比訪問一個局部變量要慢得多。因此,如果打算在網頁 中多次使用Request集合中的一個值,應該考慮將其存貯為一個局部變量。

  25、問題:在ASP網頁中既可以使用VBScript,也可以使用Jscript,混合使用指令碼引擎好嗎?

  答:雖然在ASP網頁中既可以使用VBScript,也可以使用JScript。但是在同一個網頁上同時使用JScript 和VBScript則是不可取的。因為服務器必須實例化並嘗試快取兩個(而不是一個)指令碼引擎,這在一定程度上增加了系統負擔 。因此,從性能上考慮,不應在同一網頁中混用多種指令碼引擎。

  26、問題:當我們建立了一個ASP文件,並且符合語法時,通過瀏覽器輸入以下地址,或通過資源管理器打開瀏覽:c:\in etpub\wwwroot\a.asp,將出現無法執行的錯誤,並提示權限不對或文件無法訪問,為何不能正常執行ASP文件?

  答:這是因為ASP文件首先要求網站是具備「執行(指令碼)」屬性的;然後要求按照URL格式輸入地址,而不是DOS格式, 我們需要在電腦上安裝好並啟動Web服務平台,並確保ASP文件存放在Web服務器的虛擬目錄下,就可以通過HTTP的格式來瀏 覽,在瀏覽器的地址欄輸入:「http:// Web網站名稱(或網站的IP地址)/ASP文件名稱」,回車後就可以在瀏覽器中看到服務器執行ASP文件的結果。

  27、問題:什麼是ASP.NET?它與ASP有什麼關係?

  答:Active Server Pages(ASP,活動服務器網頁)就是一個比較簡單編程環境,在其中,可以混合使用HTML、指令碼語言以及少量元件來創建 服務器端的Internet應用程式;

  ASP.NET是微軟力推的功能強大的編程環境,可以使用C#等多種高級語言及指令碼語言、HTML、XML、XSL等來創 建基於網絡的應用程式。ASP.NET將C#作為一種面向對像語言,在很多方面來看,C#將成為微軟的與Java相似的語言。 C#是ASP.NET開發中一個最重要的功能,微軟會將C#發展成為Java的強勁對手。這也是微軟.Net框架的一個重要組成 部分。我認為C#是微軟在編程語言領域擊敗對手的主要工具。

  ASP.NET在面向對像性、資料庫連接、大型網站應用等方面都優於ASP程式,ASP.NET還提供更多的其他方面的新特 性,例如:內置的對象快取和網頁結果快取;內置的XML支持,可用於XML資料集的簡單處理;服務器控制提供了更充分的交互式制 等。

  ASP.NET依然完全鎖定在微軟的操作系統中,要真正發揮ASP.NET潛力,你要使用C#或vb.net。這兩種語言將 成為ASP.NET標準的核心的指令碼語言。
Back to Top 查看 bababa's 資料 搜索其他貼子 bababa 訪問 bababa's
 

如果你想回復的話你必須首先 login
如果你還沒有注冊的話你必須首先 注冊

  回復發表新主題
顯示可打印的頁面 顯示可打印的頁面

論壇跳轉
不能 張貼新論題在這個討論版
不能 回應論題在這個討論版
不能 刪除你的發言在這個討論版
不能 編輯你的發言在這個討論版
不能 新增投票標題在這個討論版
不能 在這個討論版投票

Edit by doreme Forums version 2004
Welcome ©2001-2004 doreme Guide

This page was generated in 0.7188 seconds.

 
保養品
保養品, Skin Care
www.elady.tw
Makeups Wholesale
Wholesale Cosmetics SkinCares
lungjyi.com
保養品批發
名牌保養品、保養品批發
www.perfume.com.tw/skincare
Wholesale Perfumes
Fragrances Perfumes Wholesale
lungjyi.net