如何删除Excel文件头C#,Oledb

如何删除Excel文件头C#,Oledb,c#,excel,oledb,C#,Excel,Oledb,任何人都知道如何删除Excel文件列标题。 为了解决这个问题 拜访 我使用了临时标题。创建Excel后,我需要删除所有临时标题。请任何人知道怎么做请让我知道。谢谢如果您的意思是不想要在excel中创建的临时列名,您只需在连接字符串中设置HDR=NO。此属性表示是否希望excel工作表中的第一行作为列标题;如果设置为“否”,则所有列将改为命名为F1、F2、F3等 Sting TempFileLocation="Filelocation"; Sting tempfilename ="FileNam

任何人都知道如何删除Excel文件列标题。 为了解决这个问题 拜访


我使用了临时标题。创建Excel后,我需要删除所有临时标题。请任何人知道怎么做请让我知道。谢谢

如果您的意思是不想要在excel中创建的临时列名,您只需在连接字符串中设置
HDR=NO
。此属性表示是否希望excel工作表中的第一行作为列标题;如果设置为“否”,则所有列将改为命名为F1、F2、F3等

Sting TempFileLocation="Filelocation";
 Sting tempfilename ="FileName";
 Sting TabName ="TabName$";
 string xConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source="  +TempFileLocation+     tempfilename +".xls;Extended Properties='Excel 8.0;HDR=YES'";
 var conn = new OleDbConnection(xConnStr);
 string ColumnName ="[columename] varchar(255)"
 conn.Open();
 var cmd = new OleDbCommand("CREATE TABLE [" + TabName + "] (" + ColumnName + ")", conn);
 cmd.ExecuteNonQuery();
 conn.Close();