作爲一個集成任務的一部分,我在數據庫中有一個列類型爲nvarchar(30),我需要調用一個WCF服務並通過這個值列(等等),然後將存儲在另一個數據庫中具有類型varchar(30)的列中。將數據從nvarchar轉換爲C#中的varchar
我應該怎麼做(大概在調用WCF服務的代碼中)將我的字符串轉換爲「varchar friendly」字符串?
更新:沒有什麼問題了。不過,我將通過此服務進行12萬條記錄的初始遷移,然後每天將推出約300條新記錄。因此,任何形式的人工干預都是非常不可取的,我只是在考慮可能提前發生什麼問題。我無法控制目標數據庫(使用VARCHAR列),但是我確實知道它是應用程序的SQL Server和C#(不知道它們是否使用ADO.NET)。
我假設的Sql Server?使用ADO .NET訪問數據庫? – Mac 2009-10-14 06:50:09
你有什麼具體問題? – Mac 2009-10-14 06:50:47
Mac - 我會用你的解決方案(對我來說最簡單:)),如果事情開始破裂,我會報告回來。 – 2009-10-15 01:00:27