C# 用C语言通过ADO.Net导入Excel#

C# 用C语言通过ADO.Net导入Excel#,c#,sql-server,excel,multilingual,import-from-excel,C#,Sql Server,Excel,Multilingual,Import From Excel,任何人请帮助我,我无法导入SQL Server数据库中的Excel文件数据。excel文件数据采用多种语言。正确上传英语数据,但读取其他语言数据,但采用编码格式 请告诉我如何在数据库中导入多语言excel文件?不确定SQL server中用于datatable的排序规则。您可能需要更新SQL server中导入的数据表的数据类型,以支持不同的编码。为需要不同语言输入的列使用数据类型 您可以在非主键字段上执行以下操作: ALTER TABLE [TableName] ALTER COLUMN [C

任何人请帮助我,我无法导入SQL Server数据库中的Excel文件数据。excel文件数据采用多种语言。正确上传英语数据,但读取其他语言数据,但采用编码格式


请告诉我如何在数据库中导入多语言excel文件?

不确定SQL server中用于datatable的排序规则。您可能需要更新SQL server中导入的数据表的数据类型,以支持不同的编码。为需要不同语言输入的列使用数据类型

您可以在非主键字段上执行以下操作:

ALTER TABLE [TableName]
ALTER COLUMN [ColumnName] nvarchar(N) null
在主键字段上,它将不起作用-您必须重新创建表


请确保长度不超过4000,因为
VARCHAR
的最大长度为8000,而
NVARCHAR
的最大长度仅为4K

如果您能提供一个共享,您的研究将帮助所有人,那将是非常棒的。告诉我们您尝试了什么,以及为什么它不能满足您的需求。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参阅:可能您在SQL Server中存在排序问题,请提供更多信息或代码示例。