一般我們程式開發把字串存成文字檔 (.txt)都會以 Unicode 來作編碼,但當我們想用 ANSI 來作編碼時,可能大家不知道要用哪種編碼來生成... 原來他的編碼是以 Windows 作業系統預設的語系為主,像是我的 Windows 作業系統是繁體中文語系的,則編碼要使用
System.Text.Encoding.GetEncoding("big5") 或是
System.Text.Encoding.GetEncoding(950)
這樣讀取才不會有亂碼產生,而生成的文字檔就會是以 ANSI 來作編碼。
另外各語系所使用的 code page,可參考此網址:
http://en.wikipedia.org/wiki/Code_page
請不要誤以為 ANSI 是以 ASCII 來編碼的喔...
2013年9月4日
如何透過Visual Studio Item Template Project 來設定範本項目的分類
Visual Studio 的範本,可透過專案的方式來開發,如果你是開發 Item Template 並且 指定給 C# 專案使用的話,建置後範本檔(.zip) 預設會放置在 ItemTemplates\CSharp\1033\ 資料夾下。
如何加入新的程式碼產生項目給 ADO.NET 實體資料模型設計工具使用
一般我們在使用 Entity Framework 時,Entity 的部份都會透過 ADO.NET 實體資料模型 (edmx) 來作設計, 一般也稱為 Entity Framework Designer (EF Designer),透過它會自動產生所需要的 Entity 類別。
2013年9月3日
Visual Studio 各類型範本的使用說明
- Visual Studio 預設的範本
- 使用者客製的範本
- VISX 擴充套件安裝的範本
2013年8月24日
透過 SQL Server Management Studio 變更 Sql 資料及記錄檔預設的儲存位置
開發專案時,有時需要新建一個 database 來存取資料,而公司規定存放資料庫的位置,不一定是 MS SQL 預設的位置,因此常常在新增資料庫時,都需要記得變更記錄檔儲存的位置,這樣實在很麻煩...後來找到可以透過 SQL Server Management Studio 可以設定 sql 資料預設的儲存位置,以下為設定的方法:
-
在 [物件總管] 中,選擇伺服器圖示然後按右鍵,然後再按一下 [屬性]。
- 在左面板中,按一下 [資料庫設定] 頁面。
-
在 [資料庫預設位置] 中,您可以檢視新資料檔和新記錄檔的目前預設位置。
若要變更預設位置,在 [資料] 或 [記錄] 欄位中輸入新的預設路徑名稱,或按一下 [瀏覽] 按鈕來尋找並選取路徑名稱。
訂閱:
文章 (Atom)