Sql server 2008 帮助将制表符分隔的excel文件读入SQL数据库!

Sql server 2008 帮助将制表符分隔的excel文件读入SQL数据库!,sql-server-2008,Sql Server 2008,我需要使用c#将以制表符分隔的excel文件读入SQL数据库 任何人有任何建议或知道任何有助于此的好资源吗?对于阅读CSV本身,我建议您使用Sebastien Lorion提供的,因为它将为您节省大量解析CSV的麻烦 从这里,您可以逐行处理每一行(在csv.ReadNextRecord()上循环),或者,如果您有大量数据,也可以处理它,以避免所有数据库命中 我不是这方面的专家,但这对我来说很有用 编辑:对不起,我错过了你问题的Excel部分,并假设它是一个平面文件。我猜出来了。我刚刚使用了str

我需要使用c#将以制表符分隔的excel文件读入SQL数据库


任何人有任何建议或知道任何有助于此的好资源吗?

对于阅读CSV本身,我建议您使用Sebastien Lorion提供的,因为它将为您节省大量解析CSV的麻烦

从这里,您可以逐行处理每一行(在csv.ReadNextRecord()上循环),或者,如果您有大量数据,也可以处理它,以避免所有数据库命中

我不是这方面的专家,但这对我来说很有用


编辑:对不起,我错过了你问题的Excel部分,并假设它是一个平面文件。

我猜出来了。我刚刚使用了streamreader和dbaccess

您的关系数据库管理系统是什么?如果是Sybase或MS SQL Server,那么您可以直接使用bcp而不是编写C#appSSIS来完成这项工作,这可能是一个良好的开端。。。。我正在使用MS sql server 2008