SQL語句:如何保存 UNICODE 記錄,不出現亂碼 ( 积分: 100 )

  • 主题发起人 主题发起人 stoopyme
  • 开始时间 开始时间
S

stoopyme

Unregistered / Unconfirmed
GUEST, unregistred user!
公司封裝了一個DLL方法,一般SQL語句的執行都是以有分隔符字符串的
形式傳進去的,如:sTitleA|001&&sTitleB|005,然後在Dll裡依據
分隔符“&&”和“|”形成一個SQL語句:
insert into BigTest ( sTitleA,sTitleB) values('fff','微软')

現在有一個問題,就是要保存 UNICODE 格式的記錄。我知道在 insert into 語句裡
的values 值前加“N”就可以,可惜的是那個 Dll 文件是沒有源碼的,不可重新編譯
它了。分隔符的規則已經寫死了,所以不可以這樣:sTitleA|N 001&&sTitleB|N 005

大家有什麼好的解決建議嗎?謝謝!
 
用 MS SERVIE 2005 可以避免這種情況嗎?
 
顶一个,接个分
 
规则都定死了,估计也没别的办法了。。。
 
無計,散分
 
后退
顶部