Рабочий лист в .net Dataset - PullRequest
0 голосов
/ 14 января 2019

Я очень новичок, когда дело доходит до C #, но я пытаюсь получить рабочие листы из электронной таблицы Excel в набор данных с помощью Visual Studios. У меня есть DLL с именем InfExcelExtension, для которого у меня есть скриншот здесь. Мне просто нужна хорошая стартовая позиция, потому что я не знаю, какой Visual Studio Project использовать изначально, и примерно, куда идти дальше?

введите описание изображения здесь 1

enter image description here

1 Ответ

0 голосов
/ 14 января 2019

Я не знаком с InfExcelExtension. Быстрый гугл, кажется, не слишком полезен, поэтому, если вы по какой-то причине не полагаетесь на это, я бы просто использовал что-то еще.

С точки зрения того, какой тип проекта использовать, если вам нужно только запустить его на стандартных компьютерах с Windows, я бы предложил библиотеку классов .Net Framework. Это создаст DLL, которую вы можете использовать в различных приложениях. Затем вы можете создать приложение командной строки (консольное приложение) или приложение winforms (графическое приложение Windows), которое использует это - или оба ...

Если на компьютере, на котором будет работать ваша программа, установлен HAS excel, вы можете использовать функциональные возможности Interop, см. Здесь: https://coderwall.com/p/app3ya/read-excel-file-in-c

примечание: это в основном загружает Excel в процессе в фоновом режиме и позволяет вам взаимодействовать с ним, поэтому вам нужно Excel.

Кроме того, вы можете использовать OLE, как описано здесь: Чтение файлов Excel из C #

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...