|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123, Откуда ж сейчас я возьму код )) Схематично было так: 1. Описывал руками класс 2. Получал список через DataReader 3. Преобразовывал в BindingList 4. Присваивал DataSource ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 17:05 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123Ролг Хупинпропущено... "попо дробнее" - подробить на части Если это означает: Добавить ef, linq, model, mapping То как то тяжеловесно против двух строк). Ты внутренности DataAdapter.Fill видел? Думаю, что нет. Погляди на досуге, потом поговорим о тяжеловесности ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 17:19 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANA, Чукча не читатель? У меня оба проекта есть. Если угодно, есть опель и мерседес. Ты мне предложил заглянуть в коробку передач). Не интересно. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 18:52 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANA, Чукча не читатель? У меня оба проекта есть. Если угодно, есть опель и мерседес. Ты мне предложил заглянуть в коробку передач). Не интересно. Чукча может и не читатель. А ты, я вижу, предпочитаешь взять тяжеловесную коробку передач и засунуть себе в проект. Вместо того, чтобы собрать лёгонькую и шуструю под свои нужды. Так я и думал ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:02 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
А учитывая то, что DataAdapter.Fill то ещё легаси, то выходит, что ты коробку передач от старенького мерса предлагаешь запихнуть в новенький опель ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:04 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANAВместо того, чтобы собрать лёгонькую и шуструю под свои нужды.третью машину? Уже есть опель и мерс. Предлагай. Я кроме картинки ничего не увидел. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:10 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANAВместо того, чтобы собрать лёгонькую и шуструю под свои нужды.третью машину? Уже есть опель и мерс. Предлагай. Я кроме картинки ничего не увидел. Тебе уже предложили вместо родной тяжеловесной коробки собрать свою: Arm79Схематично было так: 1. Описывал руками класс 2. Получал список через DataReader 3. Преобразовывал в BindingList 4. Присваивал DataSource ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:14 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123, а я тебе предлагал поглядеть на исходники: DataAdapter - 780 строк кода DataTable - 6412 строк кода и после этого говорить о тяжеловесности ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:23 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANA, Дак ты к нему присоседился. Понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:24 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANADataAdapter - 780 строк кода DataTable - 6412 строк кода Велосипед - 720 деталей Трактор - 8567 деталей по ЕСКД. И.....? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:29 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANADataAdapter - 780 строк кода DataTable - 6412 строк кода Велосипед - 720 деталей Трактор - 8567 деталей по ЕСКД. И.....? Что, реально не одупляешь? DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода. Очень тяжеловесный обвес. Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 19:35 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANAPetro123пропущено... Велосипед - 720 деталей Трактор - 8567 деталей по ЕСКД. И.....? Что, реально не одупляешь? DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода. Очень тяжеловесный обвес. Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода. Неужели я первый кто будет писать? Ты меня пугаешь))) А вы тут что 15 лет делали? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:04 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Мне нравится как hVost говорит. Хороший программист ленив) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:06 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANAобвес над DataReader,в дельфи ClientDataSet никто не жаловался. Только ты тут жалуешься. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:08 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123, где я жалуюсь? Я тебе объясняю, что тебе достаётся из коробки с точки зрения тяжеловесности. Можешь использовать, дело твоё, я не против ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:23 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANAобвес над DataReader,в дельфи ClientDataSet никто не жаловался. Только ты тут жалуешься. Извините, что еще раз влезаю в вашу дискуссию, но я пользовался ClientDataSet. Это потому что особых альтернатив не было. И применял я его только там, где требования к быстродействию были не самыми важными ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:24 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANAпропущено... Что, реально не одупляешь? DataAdapter + DataTable, DataRow, DataColumn и т.п. - это нехилый обвес над DataReader, больше десятка тысяч строк кода. Очень тяжеловесный обвес. Предлагается написать свой над тем же DataReader, легковесный, на 100 строк кода. Неужели я первый кто будет писать? Ты меня пугаешь)))Аааа, как страшно писать код! Ладно, не боись, можешь взять Dapper ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:24 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Arm79где требования к быстродействию были не самыми важнымину и тут также. Или в шарпе быстродействия особые над дельфи? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:33 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANAЛадно, не боись, можешь взять Dapper выше писал что это будет третья машина. Перебор. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:34 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123skyANAЛадно, не боись, можешь взять Dapper выше писал что это будет третья машина. Перебор. Нет не будет. Машина будет одна, просто ты выкинешь родную тяжеловесную коробку и вместо неё поставишь лёгкую от другого производителя. Но конечно если требование у тебя к твоему драндулету только одно: лишь бы ездил, - то можешь ничего не менять ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 20:40 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANA, Во всех семьях давно по несколько машин. Нафига мне тюнить первую машину, если есть мерс ака EF. Ты отстал от жизни. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 21:18 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123, ты плохо читаешь, EF - это часть машины, причём не самая важная она легко заменяется, и тебе уже перечисляли на что на ней одной далеко не уедешь хотя может твои машины - это тупо интерфейс к EF? Не удивлюсь ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 21:35 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
skyANA, Нет я части машин не меняю. У меня есиь хибер, датасет/ридер и ef. Больше в коде я ничего не видел. Только разговоры. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2018, 09:03 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Petro123, было бы у тебя желание, легко бы нашёл примеры работы с тем же Dapper ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2018, 09:57 |
|
Заполнение CB из БД
|
|||
---|---|---|---|
#18+
Ну и конечно же сравнения: Dapper vs Entity Framework vs ADO.NET Performance Benchmarking Но тебя устраивает ездить на том, что есть, и не волнует расход масла и топлива ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2018, 09:59 |
|
|
start [/forum/topic.php?fid=20&msg=39631164&tid=1399405]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
140ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 251ms |
0 / 0 |