使用 ADO/JRO 壓縮修復 Access 資料庫:取代 DAO CompactDatabase/RepairDatabase
背景 DAO 3.6 後 RepairDatabase 已廢棄。Microsoft 提供 JRO (Jet and Replication Objects) 擴
Access 報表自動分頁兩種實作:PageBreak 控制項與 ForceNewPage 屬性
需求 報表列印每頁固定行數 (如 7 行) 自動換頁。 方法一:PageBreak 控制項 + 可見度切換 = lngRowsPerPage Then
Access 後端資料庫加密三重奏:中文密碼、檔案頭變更、持久物理連線
威脅模型 MDB 檔案極易被密碼破解工具破解。雙重防護: 設定中文密碼 (多數破解器僅支援 ASCII); 修改檔案頭第 3 位元組 (Offset 2),讓
Access 動態重新連結後端資料庫:ADOX 修改連結表 DataSource 屬性
應用場景 前台部署多客戶端,需依環境 (開發/測試/生產) 或使用者選擇動態指向不同後端資料庫檔案。 核心代碼 (VBA/Access) Private Su
Access 設定 AllowBypassKey 僅管理員可改:CreateProperty DDL 參數實作
問題背景 AllowBypassKey 控制 Shift 鍵繞過啟動巨集/屬性。若用一般 CreateProperty 建立,任何人開啟資料庫即可透過程式重設該
Access 做網絡版程式四種架構演進:從共享 MDB 到 ADP
四種演進階段 階段架構特點適用場景 一單一 MDB/MDE 放共享目錄,Client 建捷徑最簡單、無開發成本、鎖定衝突多、網路流量大、不穩定極小團隊 (<5
一行代碼取得 SQL Server 伺服器時間:CurrentProject.Connection.Execute 應用
函數程式碼 (VBA/Access) Function GetServerTime() As Date GetServerTime = CDate(Cu
SQL Server 日期時間格式陷阱:用戶端區域設定導致更新失敗
問題現象 客戶端讀取 Now() 寫入 SQL Server DATETIME 欄位。客戶機區域設定「時間格式」包含 tt (上午/下午標識),導致 SQL 轉
Access 資料庫與 Access 專案 (ADP) 資料類型完整對照表
核心資料類型對照 Access 資料庫 (Jet/ACE)Access 專案 / SQL Server備註 是/否 (Yes/No)bitAccess 專案中
設定 Access 2003 (Runtime) 巨集安全性等級的方法
方法一:透過命令列介面呼叫選單 CommandBars(Menu Bar).Controls(工具(&T)).Controls(宏(&M)).C
遠端存取 Access 資料庫的五種方案比較
方案一:VPN 虛擬私人網路(最透明) 建立 VPN 後,遠端電腦如同在區域網路內,直接共享資料夾存取 MDB。 oConn.Open Provider=Mic
破解 Access 所有版本 MDB 密碼的技術演進分析
Access 97 固定金鑰破解 檔案偏移 0x42 起始 13 位元組與固定金鑰 86 FB EC 37 5D 44 9C FA C6 5E 28 E6 13
Access 資料庫設計彈性技巧 (核心篇):統一規劃、關鍵字與預設值
資料庫設計核心原則 Access 具備介面友善、易學易用、開發簡單、介面彈性等特點,善用其功能可建立高效能 MIS 系統。設計過程應從「提高資料處理效率」與「便
Access 表單間傳遞參數的六種常用方法
方法比較總覽 方法適用情境關鍵語法 1. OpenArgs單一參數,簡單直接DoCmd.OpenForm 目標, , , , , , 參數值 → 目標表單用
使用 gCombinationString 函數簡化字串串接程式碼
痛點:傳統 & 串接難讀易錯 典型痛苦範例 strFilter = strFilter & and [ & strFldname &