C# 如何在sql server中保存非英语文本?

C# 如何在sql server中保存非英语文本?,c#,sql,sql-server,hindi,non-english,C#,Sql,Sql Server,Hindi,Non English,我正在尝试开发一个桌面应用程序,它从文本框中获取印地语输入,并将其保存到sql server数据库中 文本框字体设置为印地语。当我尝试将印地语文本插入SQL Server时,它会在cmd.ExecuteNonQuery上抛出一个错误(无效操作) 如何将印地语文本插入sql server?NVARCHAR数据类型是处理多种语言的最佳方法 请在下面找到一些链接供您参考 文本将存储在哪一列的数据类型?另外,您得到的异常是什么?您得到的错误是什么?@npinti我不记得了,但它会在cmd.execut

我正在尝试开发一个桌面应用程序,它从文本框中获取印地语输入,并将其保存到sql server数据库中

文本框字体设置为印地语。当我尝试将印地语文本插入SQL Server时,它会在cmd.ExecuteNonQuery上抛出一个错误(无效操作)


如何将印地语文本插入sql server?

NVARCHAR数据类型是处理多种语言的最佳方法

请在下面找到一些链接供您参考


文本将存储在哪一列的数据类型?另外,您得到的异常是什么?您得到的错误是什么?@npinti我不记得了,但它会在cmd.executenonquery上抛出错误您得到的错误对于帮助我们解决问题至关重要。没有它,我们就做不了什么。我建议您关闭该问题,并在手头有堆栈跟踪时问一个新问题。您使用的数据库的供应商和版本也会有所帮助。我需要通过IDE将文本框值插入sql server而不是直接sql server查询“通过IDE”是什么意思?文本框在IDE中不存在,它存在于正在运行的程序中。@JohnSaunders我得到的解决方案:)