从excel导入数据 - .(点)列名

Muh*_*tar 2 .net c# asp.net import excel

更新--------

我正在尝试从Excel工作表导入数据.一切都很好,除了,列名有' ."

 selectCommand.CommandText = "SELECT Date,[Meter No.] FROM [Advance EDS export$]";
Run Code Online (Sandbox Code Playgroud)

本专栏正在创建问题[Meter No.]

Muh*_*tar 6

最后,我自己找到了答案.当我们从excel导入数据时,如果它有一个.在列名中,它会自动转换为#

例如在我的情况下,原始列是excel中的[Meter No.],但它转换为[Meter No#],所以最后,它看起来像......

selectCommand.CommandText = "SELECT Date,[Meter No#] FROM [Advance EDS export$]";
Run Code Online (Sandbox Code Playgroud)

我使用了select *命令文本,然后检查导入的数据表并找到它.