Чтение из нескольких источников данных в C # .Net Winform Application

0

Я хотел создать компонент .net, который мог бы читать данные из нескольких источников данных, таких как SQLserver, MySql, документы Excel и CSV файл. Я мало знаю об этом, что мне нужно реализовать шаблон factory. Информация, которую я хочу прочитать, - это: 1. Тип данных столбца. 2. Значение столбца.

Может ли кто-нибудь дать мне несколько советов, как мне это достичь?

Теги:
sql-server
csv

1 ответ

0
Лучший ответ

Есть два способа сделать это.

  • Создайте базовый объект, который содержит общие формы, определенные практически для требуемой функции, а затем напишите объект, который наследуется для каждого типа определенного вами доступа.
  • Запись и интерфейс, описывающий нужные функции, а затем запись объекта, реализующего этот интерфейс.

Возможно, вы сможете использовать существующие библиотеки, которые уже выполняют ваши требования в зависимости от того, что они представляют.

  • 0
    Спасибо Хоган. Не могли бы вы предложить такую быструю библиотеку? Как насчет использования разъемов ADO.Net?
  • 0
    Точно, теоретически и ADO, и LINQ должны отвечать всем требованиям - LINQ меньше, так как он меньше заботится о метаданных. Чтобы действительно ответить на ваш вопрос, мне нужно знать все ваши требования, я думаю, что они более чем описаны. Тем не менее, я ожидал бы, что ADO готов к работе. Вот статья, которую я нашел, которая касается деталей ( nicholasbarger.com/2010/01/18/… ). Вы также можете рассмотреть REST или MVC.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню