Access 2000 搭配 ASP 開發的 6 大實務守則
Access 作為桌面級資料庫,在中小型 ASP 專案中仍具成本優勢,但其架構限制 (檔案鎖定、連線數、安全性) 需謹慎因應。本文歸納 6 大實務守則,助您避開
論壇「上/下主題」導航實作代碼:字串排序編碼法 (下)
承接上篇設計理念,本文提供完整 ASP 發文頁面 add_message.asp 核心邏輯實作,示範如何根據父貼 OrderID 計算新貼文的排序鍵,並寫入資料
論壇「上/下主題」導航新解法:字串排序編碼法 (上)
傳統論壇「上一主題/下一主題」導航通常依賴 ID 排序或發文時間,但在多層回覆結構中難以正確反映邏輯順序。本文提出基於字串編碼的排序鍵設計,巧妙解決主題與回覆的
ASP 效能優化 28 大實戰技巧:從程式碼到架構的全方位調校
ASP 應用程式效能優化涵蓋程式碼撰寫、COM 元件設計、資料庫存取、IIS 設定、用戶端快取等多個層面。本文整理 28 大實戰技巧,附代碼範例與原理說明,助您
ASP SQL Injection 防禦實戰:參數化查詢與輸入驗證完整指南
SQL Injection 是 ASP 應用程式最嚴重的安全風險。本文透過實際攻擊案例示範駭客如何利用字串串接 SQL 竊取資料、提權、破壞資料庫,並提供參數化
打造健壯 ASP 應用:正確實作容錯機制與交易控制
許多 ASP 開發者誤以為在頁面頂端加上 On Error Resume Next 就是容錯,實則不然。真正的容錯機制包含:錯誤偵測、資源保護、交易完整性、優雅
ASP 錯誤處理全攻略:從基礎 On Error 到企業級例外管理
ASP 僅提供 On Error Resume Next 單一錯誤處理陳述式,缺乏結構化例外處理機制。本文系統整理三大錯誤類型、核心處理模式、資料庫交易整合、進
密碼安全進階:單向雜湊加密與 CFS 編碼實作
資料庫儲存明碼密碼是嚴重安全缺失。本文介紹單向雜湊加密原理,並提供 CFS 編碼加密函式庫 完整原始碼,實現不可逆的密碼雜湊儲存與驗證機制。 為什麼需要單向加
ASP 函數參數傳遞機制深度解析:ByVal vs ByRef 實戰差異
ASP (VBScript) 函數參數傳遞支援 值傳遞 與 參考傳遞 兩種模式,直接影響函數內部修改是否影響外部變數。本文透過完整代碼範例詳細對比兩者行為差異,
突破限制:使用 XMLHTTP 元件從客戶端存取 ASP Session 變數
ASP Session 變數儲存在伺服器端,客戶端 JavaScript 無法直接存取。傳統做法需透過 Cookie、隱藏表單或 QueryString 傳遞,
ADO Recordset Filter 與 UpdateBatch 實現高效批次更新
在需要根據 ID 陣列批次更新對應欄位值時,善用 Recordset.Filter 搭配 UpdateBatch 可避免重複開啟 Recordset,減少資料庫
ASP 技巧:善用 Split() 函數動態建構 SQL 查詢條件
在動態查詢頁面中,使用者常需依多個欄位關鍵字搜尋。本文示範如何結合 Split() 函數與迴圈,將使用者輸入的多組關鍵字轉換為靈活的 SQL WHERE 條件子
IIS 管理實戰 10 大必學技巧:效能、安全與維運優化
身為 IIS 管理員,掌握核心管理技巧能讓您「睡個好覺」。本文精選 10 大實戰技巧,涵蓋錯誤處理、MetaBase 操作、URL 重寫、壓縮快取、安全防護與修
從零打造三層架構 ASP 應用程式:完整實作指南
傳統 ASP 將 HTML、商業邏輯與資料存取混雜在單一 .asp 檔案中,隨著專案規模增大,維護困難、重用性低、團隊協作不便等問題日益凸顯。三層架構將應用程式
深入解析 ASP ServerVariables 集合:掌握伺服器環境變數與路徑操作
在 ASP 開發初期,許多開發者對「路徑」的概念感到模糊不清,特別是虛擬路徑、物理路徑與 URL 之間的轉換關係。直到接觸 Request.ServerVari
客戶端JavaScript表單驗證庫:去空格、數字、郵箱、中文、單選、密碼強度綜合實現
核心工具函數 1. Jtrim(str) 去首尾空格 function Jtrim(str) { if (str === ) return str; v
ASP動態Include替代方案:Server.Execute/Transfer與文件流讀取對比
靜態Include局限 <!--#include file=<%var%>-->**編譯期解析**,變量無效。條件判斷包含file1.a
ASP會話狀態管理深度解析:Session ID機制、Web場負載均衡與ASP.NET演進
HTTP無狀態與Session ID HTTP無狀態,服務器無法識別請求來自同一用戶。ASP通過**Session ID**關聯用戶與服務器端會話變量。 經典