ADO.NET 如何读取 Excel (上) 
http://www.cnblogs.com/Jinglecat/archive/2006/08/15/477472.html4。如何引用列名?
•根据默认连接字符串中,数据提供程序会将有效区域内的第一行作为列名,如果此行某单元格为空则用F1、F2表示,其中序数,跟单元格的位置一致,从1开始;
•如果希望第一行作为数据显示,而非列名,可以在连接串的 Extended Properties 属性指定:HDR=YES
默认值为:HDR=NO 格式如下:
        string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                        "Extended Properties=\"Excel 8.0;HDR=NO\";" + 
                        "data source=" + xlsPath;注意: Excel 8.0;HDR=NO  需要使用双引号(这里的反斜扛,是C#中的转义)