利用 C# 遠端存取 Access 資料庫(一):架構設計與遠端物件建立
目前基於資料庫伺服器的桌面管理程式與 Web 程式應用極多,尤其網路普及下,孤立的資料庫管理系統無法勝任分散式管理應用,但面對既有 Access 桌面應用也無法
利用 C# 遠端存取 Access 資料庫(二):伺服器與客戶端實作
伺服器程式 TestServer 服務器程式 TestServer 除了具備遠端存取物件能力外,主要工作是取得實際 Access 資料庫檔案路徑,並設定遠端物件
VS2005 (C#) 專案除錯問題解決方案集錦(一)
常見錯誤與解決方案 1. 偵測到潛在危險的 Request.Form 值 原因: 提交資料的頁面或 web.config 中未正確設定 validateRe
VS2005 (C#) 專案除錯問題解決方案集錦(三)
常見錯誤與解決方案 14. 無法從組件 DAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
VS2005 (C#) 專案除錯問題解決方案集錦(四)
常見錯誤與解決方案 24. 封裝載入失敗 無法正確載入封裝 Visual Web Developer Trident Designer Package (GU
VS2005 (C#) 專案除錯問題解決方案集錦(五)
常見錯誤與解決方案 29. 無法將值 NULL 插入欄位 ** 原因:資料庫表設計錯誤,相關欄位設定為不允許空值,但傳入值為 null。 解決:檢查傳入值是否
用 C# Builder 開發資料庫應用程式(一):環境建置與 ODBC 設定
本文主要介紹用 C# Builder 透過 ODBC 存取資料,並將資料匯出到 Excel,以下以 C# Builder Enterprise + Micros
用 C# Builder 開發資料庫應用程式(三):匯出資料到 Excel
透過 COM 元件完成資料匯出 Excel 為了在 C# 中使用 Excel,需先做準備工作:在電腦中找到 TlbImp 與 Excel9.olb,複製到一個資
善用 EditPlus 打造輕量級 C# 編譯環境
許多開發者與我一樣,舊電腦無法流暢執行龐大的 Visual Studio .NET。其實,我們可以利用 EditPlus 搭配 .NET Framework 打
Windows Forms 控件開發實戰:擴充 TreeView 實現資料繫結(一)
摘要 本文闡述如何為 TreeView 控件新增資料繫結功能,屬於 Microsoft Windows 控件開發示例系列之一。建議搭配相關概述文章閱讀。 簡介
Windows Forms 控件開發實戰:擴充 TreeView 實現資料繫結(三)
新增顯示與值成員屬性 擁有 DataSource 是實現複雜資料繫結的第一步,但控件還需知道資料的哪些特定欄位或屬性將作為顯示與值成員。Display 成員將作
C# 資料庫事務核心原理與實戰應用(上)
什麼是資料庫事務? 資料庫事務是指作為單一邏輯工作單元執行的一系列操作。想像一次網購交易,其付款流程至少包含以下資料庫操作: 更新客戶購買商品的庫存資訊 保存
C# 資料庫交易實務(四):交易回滾機制與原子性保障
交易四大特性 (ACID) 之原子性 原子性要求交易內所有操作要麼全做,要麼全不做。若中途發生錯誤,必須執行回滾抹除已執行效果,維護資料庫一致性。 回滾最佳實
C# 資料庫交易實務(五):儲存點機制與部分回滾實作
為什麼需要儲存點? 完整交易回滾成本高(鎖持有久、記錄檔大),且多數更新成功率極高。儲存點允許部分回滾至特定點,避免重做整筆交易,提升吞吐量。 .NET 儲存
C# 資料庫交易實務(六):隔離等級完整解析與 .NET 對應枚舉
並發存取帶來的三大問題 問題說明範例 髒讀讀取未提交資料交易 1 修改列,交易 2 讀取;交易 1 回滾 → 交易 2 讀到不存在的資料 不可重複讀同一交易多
Windows Forms 控制項開發:擴充 TreeView 資料繫結與 CurrencyManager 同步(四)
保持多控制項資料繫結同步 CurrencyManager 除存取繫結資料源外,尚可協調共用同一 DataSource 的多個控制項,確保停留在同一資料項。覆寫
C# TreeView 元件使用入門(二):展開/摺疊節點與根節點定位技巧
其他常用操作 展開/摺疊操作較前三項 (新增/刪除) 簡單。 展開所有節點 treeView1.SelectedNode = treeView1.Nodes[