用C#實現office2003風格的菜單組件(1)
簡介僅僅使用一行簡單的程序,你就能夠使你的Windows窗體的所有菜單和上下文菜單具有Office2003的菜單外觀。同樣地,你也可以只用一行程序,就能為你的
用C#實現office2003風格的菜單組件(2)
公共接口方法Start的實現原理如下: public void Start(Form form){ 先從Start傳入的參數中獲得該窗口的主菜單。接下來為
使用Oracle ODP.NET 11g的.NET程序發布方法
ODP.NET 11g是Oracle發布的供.NET程序訪問Oracle數據庫的ADO.Net組件,比微軟自帶的Oracle組件性能好,更可以訪問UDT(Us
ADO.NET 2.0中的查詢通知(2)
ASP.NET的SqlCacheDependency類(System.Web.Caching.SqlCacheDependency)和OutputCache指
ADO.NET 2.0中的查詢通知(4)
同樣的代碼您也可以使用Visual Basic .Net編寫,使用熟悉的WithEvents關鍵字和SqlDependency. 注意這段程序只接收和處理一個
ADO.NET 2.0中的查詢通知(5)
使用SqlNotificationRequest的強大之處(當然也包括額外的工作)就是由您自己等待和處理查詢通知。如果您使用SqlDependency,那麼在
根據存儲過程名字生成ADO.NET數據庫訪問代碼(1)
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[sqltoolfor
根據存儲過程名字生成ADO.NET數據庫訪問代碼(2)
測試代碼: sqltoolforexcuteandadapter YourProcName,1--or 0顯示出來的結果是:SqlConnection con
VS2008的Linq更新數據就那麼費勁?(1)
用.Net兩年了,也積累了一些知識和經驗,覺得應該做出點自己的東西,而並不只是給別人打工。所以決定利用最新發布的VS2008(Orcas) Beta2也加入到
VS2008的Linq更新數據就那麼費勁?(2)
Linq會怎麼做呢?和上面一樣!取出所有字段,把View加一,用所有字段做為條件(包括VIEws),更新回去。設想一下,這樣一個被頻繁使用的計數器,兩次操作出
在C#中運用SQLDMO備份和恢復Microsoft SQL Server數據庫
SQLDMO(SQL Distributed Management Objects,SQL分布式管理對象)封裝了Microsoft SQL Server數據庫
LINQ的演變及其對C#設計的影響(2)
Lambda 表達式Lambda 表達式是一種語言功能,在許多方面類似於匿名方法。事實上,如果 lambda 表達式首先被引入語言,那麼就不會有對匿名方法的需
LINQ的演變及其對C#設計的影響(3)
擴展方法顯然,擴展 方法有助於簡化我們的查詢示例,但除此之外,這些方法是不是一種廣泛有用的語言功能呢?事實證明擴展方法有多種用途。其中一個最常見的用途可能是提
LINQ的演變及其對C#設計的影響(4)
匿名類型如果我們想繼續使用我們現有的語法來返回名稱和地址,我們很快便會面臨問題,即不存在僅包含 Name 和 Address 的類型。雖然我們仍然可以編寫此查