使用带空列的OleDb从excel文件创建数据表

时间:2017-12-20 19:13:12

标签: c# excel import oledb

我使用以下代码从excel文件创建数据表,没有标题:

connExcel.Open();
cmdExcel.CommandText = "SELECT F1, F2 From [" + SheetName + "]";
oda.SelectCommand = cmdExcel;
oda.Fill(dt);
connExcel.Close();

问题是,当其中一列为空时(让我们说F1列有一行值为#34; abc"列F2为空),然后创建数据表将因此错误而失败:

  

没有给出一个或多个必需参数的值。

您可以帮助我,如何使用此非现有列的空字段创建该表。我尝试了很多选项,但没有真正有效。 谢谢。

0 个答案:

没有答案