powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Что лучше: Типизированный DataSet или не типизированный ?
5 сообщений из 5, страница 1 из 1
Что лучше: Типизированный DataSet или не типизированный ?
    #34528368
FroZenBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые !
Хотелось бы узнать мнение профессионалов по этому вопросу.
...
Рейтинг: 0 / 0
Что лучше: Типизированный DataSet или не типизированный ?
    #34528591
___2222222___
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно типизированный. С помощью типизированных датасетов, адаптеров и таблиц можно построить полноценный Data Access Layer и описать в partial декларациях этих объектов любую специфическую клиентскую логику работы отдельных сущностей БД. Также очень удобно реализовывать в партиал части типизированных объектов различные интерфейсы. Типизированные объекти могут служить параметрами для generic типов. Т.е. можно создать базовый контроллер и отображение, работающее с неизвесными зарание типами, указав лишь что этоти типы - наследники от DataSet, TableAdapter, DataTable, DataRow (с помощью ограничений where в декларации). Далее можно декларировать наследники от таких параметризированных типов передавая в качестве параметров типизированные объекты данных. И т.д и т.п.
...
Рейтинг: 0 / 0
Что лучше: Типизированный DataSet или не типизированный ?
    #34528861
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А совсем лучше (если проект достаточно сложный) использовать ORM и Domain Model.
...
Рейтинг: 0 / 0
Что лучше: Типизированный DataSet или не типизированный ?
    #34565647
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня тоже вопрос про типизированные DataSet интересует.
Оно конечно, разрабатывать удобнее, а если изменения в структуре БД будут происходить?
Типа добавление поля, удаление поля, изменение названия поля, изменение типа поля?
В этом случае не будет ли сложнее отражать эти изменения в типизированном DataSet
(по сравнению с нетипизированным DataSet и динамически создаваемыми DataTable,
когда колонки создаются на основе структуры таблицы в БД при выполнении метода DataAdapter.Fill). Потому что кучу кода генерит автоматически VS2005 для типизированного DataSet-а, автоматически созданный код труднее контролировать, чем свой собственный.
и
...
Рейтинг: 0 / 0
Что лучше: Типизированный DataSet или не типизированный ?
    #34565708
Кхе
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При добавлении/ изменении перегенерит код типизированного дс и все. вы ничего и не заметите
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Что лучше: Типизированный DataSet или не типизированный ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]