我正在尝试构建类似于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连接完成此操作;以及如何设置“文本限定符”和“在行开始导入”。