2015-01-05 2 views
2

У нас есть информация, которая содержится в листе excel. лист excel содержит две колонки; имя клиента + клиент баланс. Теперь мне нужно отобразить эту информацию внутри моего представления asp.net mvc, в основном для запроса листа excel на основе имени клиента и отображения его полного баланса внутри моего представления.Чтение данных из листа Excel с использованием структуры сущностей

Таким образом, мы будем загружать лист excel внутри нашей системы каждый месяц или каждый день, и мы будем запрашивать лист excel вместо DB. Так можно ли использовать EF? или лучше указать данные с листа excel и добавить его в Datable внутри базы данных? Благодаря

+0

Изучите использование Office Open XML http://en.wikipedia.org/wiki/Office_Open_XML –

ответ

4

Вы можете использовать LinqToExcel, это обеспечивает нормальную структуру Linq для запроса первенствовать листов

0

Excel не является система баз данных, так что не думаю, что непосредственно вы можете использовать рамки сущности. Но да Excel можно прочитать с использованием API .net.

0

Лучше извлечь данные с листа excel и добавить его в Datable, который вы можете сделать, используя объект oledbconnection, connectionobject.GetOleDbSchemaTable.

Смежные вопросы