ASP 數字分頁完整實現:Digg 風格與簡易版雙方案
分頁是數據展示的核心組件。本文提供兩種 ASP 分頁實現:功能豐富的 Digg 風格(首頁、末頁、頁碼區間、省略號) 與輕量級 簡易版(固定窗口),均含完整代碼
ASP Recordset Bookmark 屬性詳解:標記與快速定位記錄
Bookmark 是 ADO Recordset 對象的一個強大屬性,允許開發者標記當前記錄位置,隨後快速跳轉回該位置,避免重新查詢或遍歷。本文通過實例講解其用
ASP 文件上傳 chr(0) 截斷漏洞原理與修復方案
經典 ASP 文件上傳功能若僅通過擴展名校驗(如 Right(filename, 4) = .jpg),極易被 chr(0) 空字符截斷攻擊繞過,導致惡意腳本(
ASP 使用 FormatNumber 精確控制小數位數(保留兩位小數示例)
FormatNumber 是 VBScript 內置的數字格式化函數,比手工拼接字符串更可靠、更易讀。本文詳細講解其參數與常用場景。 語法速查 FormatN
徹底解決 Microsoft JET Database Engine 0x80004005「未指定的錯誤」
這是經典 ASP 開發者最頭疼的錯誤之一,通常由權限、註冊組件缺失或系統配置導致。本文整理了系統性的排查與修復步驟,按成功率從高到低排序。 核心原因分析 錯誤
ASP 經典 Base64 加解密純代碼實現(無需組件)
在不安裝任何 COM 組件的純 ASP 環境下,實現 Base64 編解碼是常見需求。下面提供一套經過實測可用的 VBScript 類,僅使用內置函數,可直接複
ASP 中處理中文 Cookie 的最佳實踐:伺服器端編碼與客戶端解碼
在傳統 ASP 開發中,直接在 Cookie 中存儲中文往往會導致亂碼或讀取失敗。根本原因在於 Cookie 標準僅支持 ASCII 字符,而中文屬於多位元組字
ASP Err 與 Error 物件完整解析:錯誤處理的兩把刷子
Err 物件 (VBScript 內建) **無需建立實例**,隨時可用 (如 `Session`)。 核心屬性:Number、Description、Sou
ASP 匯出 Excel 兩大經典方案:COM 元件 vs 純文字流
方案一:Excel COM 自動化 (適合複雜格式) <% Set rs = Server.CreateObject(ADODB.Recordset) r
ASP Server.MapPath 參數對照表:相對、絕對、虛擬路徑一目了然
參數速查表 參數含義範例返回值 (假設網站根目錄 E:\wwwroot, 應用程式虛擬目錄 E:\wwwroot\company, 當前頁 E:\wwwroo
ASP 定時任務實戰指南:WSH + SQL Server Agent 最佳實踐
為什麼 ASP 無法直接做定時任務? ASP 腳本在 IIS 請求管線中執行,生命週期隨 HTTP 請求結束而終止。無常駐進程、無背景執行緒、無排程器。 三種
ASP 定時發送郵件完整實作:JMail + VBS + Windows 排程
架構概覽 ASP 本身無背景執行緒機制,採用 **VBScript (`.vbs`)** 搭配 **Windows 工作排程器** 或 **SQL Server
解決 ADODB.Recordset 錯誤 800a0e78:啟用 SQL Server 混合驗證模式
錯誤現象 ADODB.Recordset 錯誤 800a0e78 對象關閉時,不允許操作 獨立測試連線時顯示: 用戶 sa 登錄失敗。原因: 未與信任 SQL
ASP MoveFile 權限不足?改用 CopyFile + DeleteFile 完美繞過
現象回顧 在 Windows Server 2003 + IIS 6 環境下,使用 FSO.MoveFile 將 D 槽檔案移至 E 槽時拋出「權限不足」,但同
ASP 模擬 POST 請求:使用 MSXML2.ServerXMLHTTP 實現伺服器端資料轉發
應用場景 後端整合第三方 API(僅支援 POST)。 跨網域資料代理,繞過瀏覽器同源策略。 排程任務主動推送資料至外部系統。 核心元件:MSXML2.S
ASP Conn.Execute 參數與返回值完全解析
語法原型 Set rs = Conn.Execute(SQL, RowsAffected, CommandType) 參數詳解 參數說明 SQLSQL 陳
ASP + jQuery AJAX 中文亂碼終極解決方案:Escape/UnEscape 內建函式
問題現象 前端 $.post() 傳送中文參數,後端 Request.Form 取得亂碼;若改用 Request.BinaryRead 讀取原始資料,更需自行解