原创 C#簡繁體轉換方法(kernel32.dll)

 1.using System.Runtime.InteropServices;  2.import kernel32.dll [DllImport("kernel32.dll",EntryPoint = "LCMapStringA")

原创 C#透過DataTable匯出Excel

1.參考Com Microsoft Excel 11.0 Object Libaray; 2.using Microsoft.Office.Interop.Excel; 3.using System.Reflection;   objec

原创 C#字串與ISO-8859-1字符互相轉換方法

/// <summary>        /// 將原始字串轉換爲格式爲&#....;&#....        /// </summary>        /// <param name="srcText"></param>      

原创 ORACLE9i,10g數據排序和distinct一點差別

最近有一流程程式在客戶那邊的UI畫面順序混亂,百思不得其解。開發環境是oracle9i,客戶是oracle10g.經過辛苦尋找,反覆模擬...找到是原因是distinct,order by先後順序有影響,修正程式先distinct後ord

原创 C# Infralution Licensing System學習筆記(四)Compact Framework Application應用

記得添加引用參考Infralution.Licensing.CF.dll,這一點與前三篇不同,其他一致,這裏就不再敘述。相關代碼如下,供大家參考。 using System; using System.Collections.Gener

原创 C#呼叫COM方式讀取Excel資料並保存爲DataSet

1. 參考引用Microsoft Excel 11.0 Object Library 2. using Excel; 3. 代碼如下 object missing = System.Reflection.Missing.Value; Ap

原创 Oracle10g SQLServer 2005互相訪問解決方法

1.      SQLServer 2005 訪問Oracle 10g a)        在安裝SQLServer數據庫德服務器上安裝Oracle 10g Client並且配置數據庫連接Oracle Net Manager,並測試連接成

原创 C# Infralution Licensing System學習筆記(三)用戶自定義控件Licensing應用

1.創建一個UserControl,命名爲UserControl1. 2.在UserControl1 class的聲明前加入[LicenseProvider(typeof(Infralution.Licensing.EncryptedLi

原创 C#簡繁體轉換方法(Visual Studio International Pack 1.0)

今天找到新的一種簡繁體轉換方法,供大家參考。 1.首先下載Visual  Studio International Pack 1.0,地址是 http://www.microsoft.com/downloads/details.aspx?

原创 C# Speech學習筆記(二)

private void btnSpeech_Click(object sender, EventArgs e) { SpeechVoiceSpeakFlags flag = S

原创 ORACLE中ROWNUM的排序技巧,增加一個順序欄位

一個人員門禁資料表emp_trace(emp_name,door_name,trace_time),資料如下 張三,東一門,2008-05-20 09:00:00 張三,東二門,2008-05-20 11:30:00 張三,東三門,200

原创 C#枚舉的不常用方法Enum.Parse&Enum.GetNames

public enum OpType { Addnew, Update, Delete }    1.根據枚舉列表名字字串取得對應的值。  string opStr = "Delete"; int result = (int)

原创 C#簡繁體轉換方法(Microsoft.Office.Interop.Word)

 1.參考Com Microsoft Word 11.0 Object Library,這一點在安裝Office 2003時必須選擇.NET編程組件。  2.using Microsoft.Office.Interop.Word;  3.

原创 C#釋放Excel進程

開發Office程式時,經常要釋放Word,Excel等進程。以下代碼就是釋放Excel進程範例。 using System.Diagnostics; GC.Collect(); try { foreach (Process p i

原创 C# Speech學習筆記(一)

1.從微軟網站下載安裝Speech SDK5.1,Speech SDK 5.1語言包。 2.參考COM之Microsoft Speech Object Library; 3.建一個TextBox,一個Button