0
我有一個古老的ASP應用程序,它將信息存儲在SQL Server 2008數據庫中。我需要在新的.NET應用程序中檢索信息,但我遇到了一些編碼問題。ASP與.NET數據庫編碼問題
當我查看SQL Management Studio或.NET中的文本時,當文本字符串包含丹麥字符時看起來很奇怪,例如「Ãνvrige」,當它應該是「Øvrige」時。
的ASP應用程序使用MDAC 2.8及本地驅動程序與類似的連接字符串:
Provider=SQLNCLI;DataTypeCompatibility=80;Server=.\SQLEXPRESS,1433;Database=MyDB;UID=MyUser;PWD=MyPwd
數據庫具有Danish_Norwegian_CI_AS整理,但是這似乎並沒有產生任何影響。
我必須承認,我已經忘記了我的大部分ASP技巧,因此它可能非常明顯。
它看起來像ASP應用程序增加了一些額外的編碼或東西。它爲什麼這樣做?
如何從.NET數據庫中檢索和更新信息?
這是有效的,因爲您將它設置爲使用UTF-8編碼。 (你可能已經知道這一點,但爲了其他人而添加評論) – mpeterson 2010-09-19 21:57:23
你是完全正確的,我應該明確表達。 – HakonB 2010-09-20 16:48:09