C# 如何在SQLServer2008中保存和检索foregin语言(Malayalam)数据
我想在sql server 2008中保存Malayalam语言数据。我已在系统中安装了Malayalam字体,并在我的应用程序中将文本框字体更改为Malayalam。所以它是用马来语显示的,但实际上是英文字母。如果我保存到数据库中,它是用英文存储的,但我想把马来语中的文本框值保存到数据库中C# 如何在SQLServer2008中保存和检索foregin语言(Malayalam)数据,c#,sql-server-2008,C#,Sql Server 2008,我想在sql server 2008中保存Malayalam语言数据。我已在系统中安装了Malayalam字体,并在我的应用程序中将文本框字体更改为Malayalam。所以它是用马来语显示的,但实际上是英文字母。如果我保存到数据库中,它是用英文存储的,但我想把马来语中的文本框值保存到数据库中 请提供帮助。在存储unicode数据的表中使用nvarchar数据类型 确保数据库调用也使用nvarchar。在存储unicode数据的表中使用nvarchar数据类型 确保您的数据库调用也使用nvarch
请提供帮助。在存储unicode数据的表中使用nvarchar数据类型
确保数据库调用也使用nvarchar。在存储unicode数据的表中使用nvarchar数据类型
确保您的数据库调用也使用nvarchar。我只是遵循自己的编码风格。所以当你跟随我的时候请考虑这个。< /P> 首先,我创建了MySql数据库 创建数据库后,在mysql命令提示符下,给出以下命令: 集合名称=UTF8 存储unicode的表和列将使用排序规则属性设置为utf8-utf\u general\u ci。要选择用于存储unicode的每一列,并将排序规则属性设置为utf8-utf\U general\U ci 现在是C 我的连接字符串按常规设置,但添加了如下单个属性: constring=@“SERVER=localhost;”“++”PORT=3306;“++”DATABASE=gayakidb;“++”UID=root;“++”PASSWORD=mysql;“++”charset=utf8;“ 接下来,在系统操作系统的“显示语言设置”中安装unicode字体。或者,您可以复制并粘贴操作系统字体文件夹中的字体文件(true type文件) 然后在属性页中设置textbox对象或任何其他工具对象的字体属性 此外,如果您需要使用键盘输入unicode字体,则需要安装unicode语言用于键盘布局。这可以使用操作系统的区域语言设置选项来完成
完成了。通过这些设置,我对模块进行了编码以保存数据,并且在运行ocde时,它成功地完成了工作。我只是按照自己的编码风格。所以当你跟随我的时候请考虑这个。< /P> 首先,我创建了MySql数据库 创建数据库后,在mysql命令提示符下,给出以下命令: 集合名称=UTF8 存储unicode的表和列将使用排序规则属性设置为utf8-utf\u general\u ci。要选择用于存储unicode的每一列,并将排序规则属性设置为utf8-utf\U general\U ci 现在是C 我的连接字符串按常规设置,但添加了如下单个属性: constring=@“SERVER=localhost;”“++”PORT=3306;“++”DATABASE=gayakidb;“++”UID=root;“++”PASSWORD=mysql;“++”charset=utf8;“ 接下来,在系统操作系统的“显示语言设置”中安装unicode字体。或者,您可以复制并粘贴操作系统字体文件夹中的字体文件(true type文件) 然后在属性页中设置textbox对象或任何其他工具对象的字体属性 此外,如果您需要使用键盘输入unicode字体,则需要安装unicode语言用于键盘布局。这可以使用操作系统的区域语言设置选项来完成 完成了。通过这些设置,我编写了用于保存数据的模块,在运行ocde时,它成功地完成了工作