私の会社では、多くの列を varchar から nvarchar に変換しました。
スマート クォート (ALT+0146 ') を画面に表示し、それを永続化のために SQL Server 2000 データベースに送り返すと、スマート クォートが壊れてしまいます。
私の質問:
ASP サーバー側コードは、どのようにしてスマート クォート ' を破損する可能性がありますか?
編集:私の質問はこれに似ているようです。ちなみに、Powerpoint のコンテンツでは、スマート クォートがミックスに導入されました。ただし、前に述べたように、私は ASP ページを扱っていますが、参照されている質問は PHP ページに関するものです。
編集: サーバー側のディレクティブCODEPAGE=65001
により、ページが正しくレンダリングされますが、Windows 2000 ボックスではコンテンツが「西ヨーロッパ」として投稿されます。誰かが理由を知っていますか?