Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 仅从Excel中获取特定列(ACE OLEDB)_C#_Asp.net_Excel_Oledb_Aceoledb - Fatal编程技术网

C# 仅从Excel中获取特定列(ACE OLEDB)

C# 仅从Excel中获取特定列(ACE OLEDB),c#,asp.net,excel,oledb,aceoledb,C#,Asp.net,Excel,Oledb,Aceoledb,我正在使用ACE OLEDB将excel文件加载到数据表中 我有一个需要从文件中获取的列列表(列名) 问题是我找不到任何关于如何仅将Excel中的特定列放入数据表的工作源。您可以像查询任何其他SQL语句一样查询列: 从表单1中选择[columnName1],[columnName2] columnName应该是您试图获取的列标题中的值。您可能会发现“Sheet1”也需要放在方括号中。如何跳过SELECT中标题下的第一行(空行)?

我正在使用ACE OLEDB将excel文件加载到数据表中

我有一个需要从文件中获取的列列表(列名)


问题是我找不到任何关于如何仅将Excel中的特定列放入数据表的工作源。

您可以像查询任何其他SQL语句一样查询列:

从表单1中选择[columnName1],[columnName2]


columnName应该是您试图获取的列标题中的值。

您可能会发现“Sheet1”也需要放在方括号中。如何跳过SELECT中标题下的第一行(空行)?