gpt4 book ai didi

c# - 在 SQL Server 中处理字母表(挪威语和丹麦语)

转载 作者:太空宇宙 更新时间:2023-11-03 14:09:46 26 4
gpt4 key购买 nike

我有一个应用程序,其中有很多带有特殊字母表的产品,例如 é、è、ê、ó、ò、â 和 ô。

现在这些字母给我带来了问题,比如当我将它们存储在 sql server 中时,这些符号会被 ? 替换。我在处理过程中也发现了问题。

我该如何处理这些。

我应该继续使用字符串来处理它们还是使用其他东西

他们在sql-server中的数据类型应该是什么

感谢任何帮助。

最佳答案

您是否尝试过使用 nvarchar 作为数据类型?这通常在存储非英文文本时推荐使用(代价是更多的存储空间)。我们对芬兰语文本 (ä ö å) 使用 nvarchar,没有任何问题或特殊处理。如果写入流,请确保使用 iso-8859-1 编码(至少对于 scandic 语言。东欧语言使用不同的编码)。

如果您无法更改数据类型,请告诉我,我们可以提出不同的解决方案。

关于c# - 在 SQL Server 中处理字母表(挪威语和丹麦语),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8226977/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com