Unicode 在management studio中输入utf-8字符

Unicode 在management studio中输入utf-8字符,unicode,utf-8,Unicode,Utf 8,嗨 [背景] 我们目前为许多不同的公司建立文件。作为一家公司,我们的工作基本上是坐在其他公司之间,帮助沟通和数据存储。我们已经开始遇到编码问题,我们正在接收以一种格式编码的数据,但我们需要以另一种格式发送数据。所有文件都是先前使用.net framework默认UTF-8构建的。然而,我们发现某些公司无法读取utf-8文件。我想是因为他们有更老的系统,需要其他东西。这在发送特定的法语字符时尤为明显 我有一个解决方案,我们可以使用特定编码为特定成员构建特定文件。(虽然我理解这可能还不够,但不幸的是

[背景] 我们目前为许多不同的公司建立文件。作为一家公司,我们的工作基本上是坐在其他公司之间,帮助沟通和数据存储。我们已经开始遇到编码问题,我们正在接收以一种格式编码的数据,但我们需要以另一种格式发送数据。所有文件都是先前使用.net framework默认UTF-8构建的。然而,我们发现某些公司无法读取utf-8文件。我想是因为他们有更老的系统,需要其他东西。这在发送特定的法语字符时尤为明显

我有一个解决方案,我们可以使用特定编码为特定成员构建特定文件。(虽然我理解这可能还不够,但不幸的是,由于其他问题,我目前只能做到这一点。)

[问题] 无论如何,我在测试阶段,我想输入utf-8或其他字符到管理工作室。对某些数据执行更新,然后验证文件是否根据该数据正确生成。我意识到这并不完美。我已经尝试过通过编程读取文件,并通过读取前置码等来验证编码。所以这就是我一直坚持的。根据这个网站。。。我可以通过单击ALT+&+#+“字符的十进制表示法”或ALT+“字符的十进制表示法”来输入utf-8字符,但当我使用表中指定的数据时,我在management studio中会得到完全不同的字符。我甚至使用ManagementStudio将文件保存为utf-8格式,方法是单击“保存”对话框中“保存”按钮上的箭头并指定编码。所以我的问题是,我如何才能准确地指定一个字符,它最终将成为我试图输入的字符,并将其实际放入数据中,然后放入文件中

谢谢


凯文

我终于找到了解决办法。该网站没有指定您需要键入ALT+0+“十进制字符表示法”。零号被漏掉了。我已经找了很久了。

事实上,这在技术上根本不起作用。我认为它只适用于字符与iso8859-1编码中的字符相似的情况,或者可能只是在缺少字体的情况下,它不会显示字符。。。有人确切知道吗?