我正在寻找一种使用schma(.ini文件)导入csv文件的方法。 我想将csv导入数据表。 我不想使用excel互操作,因为在Windows服务上运行它时已知问题。
有没有办法在其他工具或技术(如OpenXML)中这样做?
我已经测试了Aspose和Syncfusion的工具 - 似乎他们无法在这里提供解决方案。非常感谢任何帮助。
答案 0 :(得分:1)
您可以使用ODBC连接执行此操作,该连接将文本文件视为数据库。只需确保.ini文件与文本文件位于同一位置。
通过以下步骤在Excel中记录宏将为您提供一些基本代码。
类似的过程可以在C#中编码而不使用Interop。它只使用数据库连接,可能是OleDbConnection
。