我在web.config中有一個ASP.Net Web應用程序,它帶有SQL Server 2005的連接字符串。在SQL Server 2005的連接字符串中設置排序規則屬性
Data Source=ABCSERVER;Network Library=DBMSSOCN;Initial Catalog=myDataBase;
User ID=myUsername;Password=myPassword;
我想指定像
Data Source=ABCSERVER;Network Library=DBMSSOCN;Initial Catalog=myDataBase;
User ID=myUsername;Password=myPassword;Collation=French_CS_AS
但整理字是不是在連接字符串中有效在web.config像法國不同的語言覈對屬性。
什麼是我們需要用來指定SQL Server 2005連接字符串中的排序規則的正確關鍵字?
編輯 *據我所知,排序可以在數據庫安裝過程中設置,也可以更改。我不想在數據庫中永久更改它。但是我希望SQLClient根據應用程序的設置來設置排序規則。 我只想在使用SQL查詢時使用它,例如「SELECT * FROM TESTTABLE ORDER BY TESTCOLUMN COLLATE French_CS_AS」。我試圖確保對於給定連接,該連接的所有命令/查詢將自動使用基於連接字符串中屬性設置的「French_CS_AS」,而不是更改查詢定義*
此頁面列出了您可以在連接字符串中爲SQL Server設置的所有屬性。沒有可以設置的「整理」屬性,但是有「當前語言」來指定SQL Server語言記錄名稱。選擇您在頁面頂部使用的.NET Framework varsion。 http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring(v=vs.80).aspx – 2012-03-28 15:23:27