powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнение CB из БД
25 сообщений из 79, страница 2 из 4
Заполнение CB из БД
    #39630985
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Откуда ж сейчас я возьму код ))

Схематично было так:
1. Описывал руками класс
2. Получал список через DataReader
3. Преобразовывал в BindingList
4. Присваивал DataSource
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39630999
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ролг Хупинпропущено...


"попо дробнее" - подробить на части
Если это означает:
Добавить ef, linq, model, mapping
То как то тяжеловесно против двух строк).
Ты внутренности DataAdapter.Fill видел? Думаю, что нет.
Погляди на досуге, потом поговорим о тяжеловесности
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631056
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Чукча не читатель?
У меня оба проекта есть.
Если угодно, есть опель и мерседес.
Ты мне предложил заглянуть в коробку передач).
Не интересно.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631067
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
Чукча не читатель?
У меня оба проекта есть.
Если угодно, есть опель и мерседес.
Ты мне предложил заглянуть в коробку передач).
Не интересно.
Чукча может и не читатель.
А ты, я вижу, предпочитаешь взять тяжеловесную коробку передач и засунуть себе в проект.
Вместо того, чтобы собрать лёгонькую и шуструю под свои нужды.

Так я и думал
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631070
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А учитывая то, что DataAdapter.Fill то ещё легаси, то выходит, что ты коробку передач от старенького мерса предлагаешь запихнуть в новенький опель
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631075
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВместо того, чтобы собрать лёгонькую и шуструю под свои нужды.третью машину?
Уже есть опель и мерс.
Предлагай.
Я кроме картинки ничего не увидел.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631079
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAВместо того, чтобы собрать лёгонькую и шуструю под свои нужды.третью машину?
Уже есть опель и мерс.
Предлагай.
Я кроме картинки ничего не увидел.
Тебе уже предложили вместо родной тяжеловесной коробки собрать свою:
Arm79Схематично было так:
1. Описывал руками класс
2. Получал список через DataReader
3. Преобразовывал в BindingList
4. Присваивал DataSource
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631087
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а я тебе предлагал поглядеть на исходники:

DataAdapter - 780 строк кода
DataTable - 6412 строк кода

и после этого говорить о тяжеловесности
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631090
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Дак ты к нему присоседился.
Понятно.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631097
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANADataAdapter - 780 строк кода
DataTable - 6412 строк кода
Велосипед - 720 деталей
Трактор - 8567 деталей по ЕСКД.
И.....?
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631103
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANADataAdapter - 780 строк кода
DataTable - 6412 строк кода
Велосипед - 720 деталей
Трактор - 8567 деталей по ЕСКД.
И.....?
Что, реально не одупляешь?

DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода.
Очень тяжеловесный обвес.

Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631124
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123пропущено...

Велосипед - 720 деталей
Трактор - 8567 деталей по ЕСКД.
И.....?
Что, реально не одупляешь?

DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода.
Очень тяжеловесный обвес.

Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода.
Неужели я первый кто будет писать?
Ты меня пугаешь)))
А вы тут что 15 лет делали?
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631125
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нравится как hVost говорит.
Хороший программист ленив)
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631127
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAобвес над DataReader,в дельфи ClientDataSet никто не жаловался.
Только ты тут жалуешься.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631131
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

где я жалуюсь? Я тебе объясняю, что тебе достаётся из коробки с точки зрения тяжеловесности.
Можешь использовать, дело твоё, я не против
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631132
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAобвес над DataReader,в дельфи ClientDataSet никто не жаловался.
Только ты тут жалуешься.
Извините, что еще раз влезаю в вашу дискуссию, но я пользовался ClientDataSet. Это потому что особых альтернатив не было. И применял я его только там, где требования к быстродействию были не самыми важными
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631133
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

Что, реально не одупляешь?

DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода.
Очень тяжеловесный обвес.

Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода.
Неужели я первый кто будет писать?
Ты меня пугаешь)))Аааа, как страшно писать код!

Ладно, не боись, можешь взять Dapper
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631136
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79где требования к быстродействию были не самыми важнымину и тут также.
Или в шарпе быстродействия особые над дельфи?
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631137
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЛадно, не боись, можешь взять Dapper выше писал что это будет третья машина. Перебор.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631141
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЛадно, не боись, можешь взять Dapper выше писал что это будет третья машина. Перебор.
Нет не будет.
Машина будет одна, просто ты выкинешь родную тяжеловесную коробку и вместо неё поставишь лёгкую от другого производителя.

Но конечно если требование у тебя к твоему драндулету только одно: лишь бы ездил, - то можешь ничего не менять
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631155
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Во всех семьях давно по несколько машин.
Нафига мне тюнить первую машину, если есть мерс ака EF.
Ты отстал от жизни.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631164
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ты плохо читаешь, EF - это часть машины, причём не самая важная
она легко заменяется, и тебе уже перечисляли на что
на ней одной далеко не уедешь

хотя может твои машины - это тупо интерфейс к EF? Не удивлюсь
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631293
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Нет я части машин не меняю.
У меня есиь хибер, датасет/ридер и ef.
Больше в коде я ничего не видел. Только разговоры.
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631334
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

было бы у тебя желание, легко бы нашёл примеры работы с тем же Dapper
...
Рейтинг: 0 / 0
Заполнение CB из БД
    #39631338
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и конечно же сравнения: Dapper vs Entity Framework vs ADO.NET Performance Benchmarking

Но тебя устраивает ездить на том, что есть, и не волнует расход масла и топлива
...
Рейтинг: 0 / 0
25 сообщений из 79, страница 2 из 4
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнение CB из БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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