Time of Update: 2017-02-28
asp+ 它包括運行平台的配置,pagelet的建立,新的ADO+的使用,如何使用新的DataSet進行資料訪問,HTML表格到DataList的轉變,以及其他多種新的伺服器端控制項的提示……還等什嗎?現在就來感受一下ASP+的全新魅力吧!) 自從微軟在2000年7月的專業開發人員會議上宣布了ASP+以來, 一個相同的問題一直困擾著許多新聞群組及討論論壇:“我需要怎樣做以使現有的web應用程式從ASP轉換成asp+?”
Time of Update: 2017-02-28
asp+ 運用和在一個單獨模組中建立一個普遍性的串連相同的構想,我們建立了一個Pagelet。Pagelet使開發人員可以建立偽控制項,偽控制項和對象一樣可以用來顯示內容,方法以及事件。我們的方案是:建立一個顯示ConnectToDB方法的Pagelet,該方法返回一個ADOConnection對象(與ADO的文法稍有不同)。我們用下面的代碼建立Pagelet,將它存為connect.aspc(副檔名表明它是一個Pagelet)
Time of Update: 2017-02-28
asp.net|asp.net 在這個專題裡我們將介紹asp.net,Asp.net又叫asp+,他不是asp的簡單升級,而是 microsoft推出的新一代Active Server Pages。ASP.net是微軟發展的新的體繫結.NET的一部分,其中全新的技術架構會讓每個人的編程生活變得更的簡單。故我們特地找了一些資料向大家介紹這項技術。
Time of Update: 2017-02-28
幾年以前,業界在動態首頁發布方面唯一的渠道是CGI(Common Ga teway Interface) 模式。隨後出現的 ISAPI、NSAPI和JDBC等技術方案雖較CGI進步,但從企業網(Intranet )的技術現實來衡量,這些方案仍不適用於進行快速開發、及時維護和大面積的技術普及。ASP技術的出現,使動態互動式Web首頁設計成為一件輕鬆愉快的工作。只要幾行指令碼語句,就能將背景資料庫資訊發布到Internet/Intranet上,
Time of Update: 2017-02-28
對象|內建對象|內建對象 目次1.ASP基礎2.ASP的五大對象3.Request對象4.Response對象5.Server對象6.Application對象7.Session對象1.ASP基礎Microsoft Active Server Pages,即讀者朋友們所稱的ASP,是一套微軟開發的伺服器端指令碼環境,ASP內含於IIS之中,最新版的ASP 3.0內含於IIS
Time of Update: 2017-02-28
準則 應用程式伺服器被,或最終將被 Web 服務器所使用,它通常是運行 ASP 頁面的 IIS 電腦。ASP 是您的對象的唯一客戶機。它帶來了專門的線程和安全考慮。雖然許多使用 ASP 的 Web 網站根本就不用組件,但在這篇文章中假定 ASP 是 Internet 客戶機和組件之間的橋樑。下面的 ASP 組件準則(英文)提供ASP 和組件之間的劃分服務 ASP 最常用於在伺服器上建立供客戶機使用的 HTML 或 XML
Time of Update: 2017-02-28
請求|請求 處理ASP請求
Time of Update: 2017-02-28
錯誤|錯誤處理|錯誤處理 簡單介紹ASP是非常簡單的,以至於許多的開發人員不會去思考錯誤處理。錯誤處理能夠讓你的應用程式更加合理。我看到過很多個用ASP編寫的商業網站,大多數都忽略了錯誤處理。 錯誤的類型有三種主要的錯誤類型: 編譯錯誤:這種錯誤出現一般都是代碼的文法問題。因為編譯錯誤而導致辭ASP停止運行。 運行錯誤這個錯誤是發生在你準備運行ASP時的。例如:如果你試圖給一個變數賦值,但是卻超出了該變數允許的範圍。
Time of Update: 2017-02-28
錯誤 錯誤碼 錯誤訊息 說明 ASP0100 Out of memory 記憶體不足(不能分配要求的記憶體 ASP0101 Unexpected error 意外錯誤 ASP0102 Expecting string input 缺少字串輸入 ASP0103 Expecting numeric input 缺少數字輸入 ASP0104 Opration not allowed 操作不允許 ASP0105 Index
Time of Update: 2017-02-28
編程|進階 7.1.2 語義或“運行期”錯誤語法錯誤的發現和處理是令人煩惱的,但在編程中會遇到一些真正“令人興奮”的另一類型的錯誤——語義錯誤(semantic error)或稱“運行期”錯誤(runtime
Time of Update: 2017-02-28
編程|進階 7.2.4
Time of Update: 2017-02-28
編程|進階 7.4.4 使用IIS錯誤頁面與ASP錯誤處理過程相關的內容是為IIS提供可定製的錯誤頁面。事實上,在IIS
Time of Update: 2017-02-28
編程|進階 7.5.1 常規調試技術在第2章中,已經看到如何使用Response.Write方法以及Request集合來顯示集合的內容。如果代碼要使用來自請求的值,首先要做的是保證所需的值存在。很容易出現的問題是錯拼或改變的<FORM>網頁中HTML控制項的名字,或者建立附加在URL後面的查詢字串時出現了錯誤的用戶端。1.
Time of Update: 2017-02-28
編程|進階 第8章
Time of Update: 2017-02-28
編程|進階 8.2.5
Time of Update: 2017-02-28
編程|進階 8.3.3 使用串連狀態將連接字串存入應用程式變數是一個常用的技巧,同使用一個包含檔案一樣有效。例如,可以在global.asa檔案中加入下面的代碼:Sub Application_OnStart()strConn = "Provider=SQLOLEDB; Data Source=WATCHER; " & _"Initial Catalog=pubs; User Id=davids;
Time of Update: 2017-02-28
編程|進階 8.4.3 建立記錄集建立一個記錄集十分容易,通過調用Recordset對象的Open方法來實現:Recordset.Open [Source], [ActiveConnection], [CursorType], [LockType], [Options]其參數及說明如表8-3所示:表8-3 Open方法的參數及說明參 數 說 明 Source
Time of Update: 2017-02-28
編程|進階 8.5.1 Errors集合Errors集合包含由單個ADO命令的執行而引起的每一個錯誤的Error對象。使用Errors集合的原因是由於在一個命令的執行過程中,可能會引起多個錯誤,OLE DB提供者需要提供一種方式通知客戶方已有多個錯誤發生。關於Errors集合有兩個重要的地方需要注意:·
Time of Update: 2017-02-28
編程|進階 9.2.3 預存程序預存程序的使用是Command對象得到應用的一個領域。預存程序(有時也稱儲存查詢)是儲存在資料庫中預先定義的SQL查詢語句。為什麼應該建立和使用預存程序而不是在代碼中直接使用SQL字串呢?主要有以下幾個理由:· 預存程序被資料庫編譯過。這樣可以產生一個“執行計畫”,因此資料庫確切地知道它將做什麼,從而加快了過程的執行速度。·
Time of Update: 2017-02-28
編程|進階 5. 傳回值對函數傳回值的處理不同於預存程序傳回值的處理,這常常導致混淆。在函數中,經常是返回一個布爾值來表明函數啟動並執行成功與否。If SomeFunctionName() = True Then' Function succeeded但在調用一個預存程序時,卻不能使用同樣的方法,因為儲存是用Execute方法啟動並執行,同時返回一個記錄集。Set rsAuthors =