Как я могу удалить F1, F2 ... В datagridview данных excel?
Мой проект требует, чтобы я читал данные excel с помощью c#. Когда я отображаю рабочий лист с помощью gridview, я обнаружил, что дисплей также включает F1, F2, ... в качестве заголовка для каждого столбца. Как я могу удалить F1, F2, ...? Я хочу, чтобы заголовок каждого столбца был таким же, как в файле excel. Например, размер файла, аудио и т.д...
Что я уже пробовал:
Вот мой код для подключения:
public DataTable ReadExcel(string fileName, string fileExt)
{
Конн строка = строка.Пустой;
DataTable dtexcel = новый DataTable();
if (fileExt.CompareTo(".xls") == 0)
Конн = @"поставщика=Майкрософт.Джет.Oledb для.4.0;Источник данных=" + имяфайла + ";дополнительные свойства='программы Excel 8.0;РКР=да;компания IMEX=1';"; //Для ниже версии Excel 2007
еще
Конн = @"поставщика=Майкрософт.Туз.Oledb для.12.0;Источник данных=" + имяфайла + ";дополнительные свойства='значение Excel 12.0;HDR=нет';"; //для вышеуказанного в Excel 2007
используя (метод oledbconnection кон = новый объект oledbconnection(шт.))
{
пробовать
{
OleDbDataAdapter oleAdpt = new OleDbDataAdapter("select * from [Files Audio$]", con); //здесь мы читаем данные из листа 1
oleAdpt.Fill(dtexcel); //заполнение данных excel в dataTable
}
ловить { }
}
возврат dtexcel;
}