經典 ASP (VBScript) 使用者註冊範例:Access 資料庫、MD5 密碼、伺服器端驗證
傳統 ASP (Active Server Pages, VBScript) 註冊頁面完整範例,含 Access 資料庫連線、帳號唯一檢查、密碼二次確認、MD5
ASP.NET 使用 Stored Procedure 執行 SQL:CommandType.StoredProcedure 完整範例與重構技巧
預存程序(Stored Procedure)預先編譯、存放於資料庫,效能優於動態 SQL。本文示範 ADO.NET 執行 SP、讀取結果、並重構通用 `Exec
ASP.NET 建立帶事件的使用者控制項:三步驟完成自訂事件傳遞
使用者控制項(`.ascx`)若需向父頁面通知互動(如按鈕點擊、資料變更),需定義**公共事件**、**引發方法**、**訂閱處理**。本文示範標準三步驟建立可
ASP.NET 防止頁面重新整理重複送出:BasePage 攔截器模式完整實作
使用者按 F5 重新整理會重送上一次 PostBack,導致重複下單、重複扣款。本文實作 **繼承 Page 類別的 BasePage**,結合 `Sessio
ASP.NET 入門教學:HTML 伺服器控制項完整對照表與使用要點
ASP.NET WebForms 將標準 HTML 標籤加上 `runat=server` 即轉為伺服器控制項,獲得伺服器端事件、屬性存取、ViewState
ASP.NET 防止 Access 資料庫被下載:五大防護策略完整比較
Access (`.mdb`/`.accdb`) 檔案若置於網站目錄下,使用者可直接透過 URL 下載。本文提供五種防護策略,從架構層面到 IIS 設定全面防禦
ASP.NET 三層架構實作多條件動態查詢:SearchModel + Enum Action 模式
多條件查詢若在表示層拼 SQL 違反分層原則;若在 DAL 拼 SQL 又不知使用者輸入。解決方案:**條件模型類 + 列舉操作符** 在 BLL 傳遞,DAL
ASP.NET ListBox 雙向移動:單選、全選、取消選取完整實作
經典「雙 ListBox 穿梭」UI:左側可用項目、右側已選項目,支援單項/全量 添加/移除,並將右側結果以逗號字串回傳給母視窗。 前端標記 <asp:
ASP.NET 讀取 Excel 匯入 GridView:OLEDB 讀取 Sheet 資料完整範例
上傳 Excel(.xls/.xlsx),動態取得工作表名稱供使用者選擇,再將指定工作表資料繫結至 GridView。 前端頁面 <asp:FileUp
SQL Server 交易記錄檔暴增?完整清理與壓縮教學(含風險提醒)
前言:為什麼記錄檔會暴增? SQL Server 採用預寫式記錄,所有資料異動先寫入交易記錄檔,再由 Checkpoint 寫入資料檔。若資料庫處於完整復原模式
ASP.NET 網頁間參數傳遞五大經典方法速查與程式碼範本
ASP.NET WebForms 頁面跳轉傳值五大經典做法,各附最小可行程式碼與優缺點快速比較。 1. QueryString(URL 參數) // Send
ASP.NET 輸出快取移除技巧:頁面快取、使用者控制項快取與 VaryByCustom 進階模式
`@ OutputCache` 宣告式快取簡單易用,但後台管理需手動清除時較棘手。本文示範頁面快取移除、使用者控制項快取移除(透過 `VaryByCustom`
ASP.NET 後端執行 .bat 批次檔並擷取輸出結果
應用場景 有時後端需要呼叫外部指令碼(如備份資料庫、產生報表、檔案轉換等),透過 System.Diagnostics.Process 即可在 ASP.NET
ASP.NET 高畫質縮略圖產生元件:ImageClass 完整原始碼與使用指南
封裝 `System.Drawing` 的 `GetThumbnailImage` 並強化高畫質插值、比例縮放、百分比縮放、檔案儲存四種多載方法,開箱即用的縮略
ASP.NET 顯示組件版本號:Global.asax Application_Start 快取 Assembly 解決 0.0.0.0 問題
ASP.NET 動態編譯模型導致 `Assembly.GetExecutingAssembly().GetName().Version` 常回傳 `0.0.0.
ASP.NET Crystal Reports 顯示 Code39 條碼:字體安裝與公式欄位設定步驟
在 Crystal Reports 中顯示條碼最簡單的方式是使用 **Code39 條碼字體**。本文說明字體安裝、報表公式欄位建立與格式設定完整步驟。 步驟
ASP.NET 實作 DBF 檔案上傳與資料遷移至 SQL Server 完整方案
許多舊系統仍使用 FoxPro / dBase(`.dbf`)儲存資料。本文示範 ASP.NET 上傳 DBF 檔、以 OLEDB Provider 讀取並批次
SQL Server 交易記錄檔清理與壓縮完整操作手冊:DUMP、BACKUP、SHRINK、分離附加
SQL Server 交易記錄檔(LDF)若長期未維護會無限增長,佔滿磁碟導致資料庫停擺。本文提供從輕量清理到徹底重建的完整操作步驟,並標註風險等級。 ⚠️