asp.net webforms:导入分隔的文本数据

时间:2017-12-06 22:06:17

标签: c# asp.net excel oledb oledbconnection

我正在尝试构建类似于excel数据导入向导的内容,如下图所示。

因此,我不知道是否有可以使用的驱动程序,而不是重新发明轮子。我查看了Microsoft.Jet.OLEDB和Microsoft.ACE.OLEDB,例如

new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"" +
        file.DirectoryName + "\";
        Extended Properties='text;HDR=Yes;FMT=Delimited(,)';"))

但是,我没有看到在该连接字符串中指定“文本限定符”和“在行中开始导入”的方法。有没有办法在连接字符串或其他地方指定这两个属性?

编辑:我的问题不是如何在c#中执行此操作,我只是在研究是否可以使用OleDb连接完成此操作;以及如何设置“文本限定符”和“在行开始导入”。

Excel text import wizard

0 个答案:

没有答案