У меня есть файл первенствовать, который выглядит следующим образом:Как читать файл Excel?
first Name last Name
John Doe
Sara Boo
string PATH = Directory.GetFiles(@"C:\file.xls);
string connection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + PATH + ";Extended Properties=Excel 12.0";
OleDbConnection objConn = new OleDbConnection(connection);
OleDbCommand objCmd = new OleDbCommand(string.Format(@"Select * From [Sheet1$A1:A43]"), objConn);
OleDbDataAdapter objDatAdap = new OleDbDataAdapter();
objDatAdap.SelectCommand = objCmd;
DataSet ds = new DataSet();
objDatAdap.Fill(ds);
Я хочу, чтобы получить только значение «Джон» и «Сара» из файла и сделать метод сравнения на нем, чтобы видеть, что они совпадают или нет. любая помощь?
Если вы читаете данные в виде данных, вы, вероятно, можете посмотреть на первую ячейку каждой строки ценность, которую я подозреваю. –
Существует буквально сотни существующих вопросов (и ответов) здесь о чтении файлов Excel из C#. Вы искали какой-либо из них и приложили все усилия, чтобы понять это? Найдите '[C#], чтобы прочитать файлы excel'. –
Когда-либо слышал о Linq к Excel. см [Сформировать список объектов, которые непосредственно представляет собой лист Excel] [1] [1]: http://stackoverflow.com/questions/29482949/create-a-list-of -objects-that-direct-presents-a-excel-sheet –