Asp.net 设计SQL Server数据库以支持德语和土耳其语时应做什么
我将要设计和开发一个web应用程序,它可能需要支持多种语言,如英语、德语和土耳其语。我将使用ASP.NET(Webforms)4.0和SQL Server 2008标准。插入、更新和选择将是内联语句。将有导出(从GridView到Excel)和文件上载(使用varbinary max或FileStream)。我还将把字符集设置为utf-8,作为html端的元标记Asp.net 设计SQL Server数据库以支持德语和土耳其语时应做什么,asp.net,sql-server,sql-server-2008,Asp.net,Sql Server,Sql Server 2008,我将要设计和开发一个web应用程序,它可能需要支持多种语言,如英语、德语和土耳其语。我将使用ASP.NET(Webforms)4.0和SQL Server 2008标准。插入、更新和选择将是内联语句。将有导出(从GridView到Excel)和文件上载(使用varbinary max或FileStream)。我还将把字符集设置为utf-8,作为html端的元标记 选择nvarchar作为数据类型(对于可能存储德语和土耳其语的字段)并在内联语句中的字符串值之前使用N是否足够?还有什么需要注意的吗?
选择nvarchar作为数据类型(对于可能存储德语和土耳其语的字段)并在内联语句中的字符串值之前使用N是否足够?还有什么需要注意的吗?我不熟悉sql server,但在
mysql
中,我使用字符集utf8mb4unicode
来处理多语言网页,这对我来说已经足够了。因此,如果您想将表从utf8升级到utf8mb4,以利用补充字符支持,请访问mysql开发中心。