Size: a a a

2020 May 16

p

polunin.ai in rust_offtopic
1. абстракции ради абстракций, какие-то адапторы, хуяпторы, датасеты
2. и зачем мне все это если я все равно вручную пишу квери? проще уже было взять орм, и не было бы ебли.
3. убило. написание строчки которая по идеи ничего не делает (первая) что-то блять делает. как можно было додуматься запихнуть какие-то действия с входным аргументом в КОНСТРУКТОРЕ? мутировать аргументы в конструкторе это новый уровень кода наверное
источник

p

polunin.ai in rust_offtopic
как на этом можно писать что-то серьезное ума не приложу
источник

p

polunin.ai in rust_offtopic
вот это тоже убило
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
1. абстракции ради абстракций, какие-то адапторы, хуяпторы, датасеты
2. и зачем мне все это если я все равно вручную пишу квери? проще уже было взять орм, и не было бы ебли.
3. убило. написание строчки которая по идеи ничего не делает (первая) что-то блять делает. как можно было додуматься запихнуть какие-то действия с входным аргументом в КОНСТРУКТОРЕ? мутировать аргументы в конструкторе это новый уровень кода наверное
var cmd = new SqlCommand("UPDATE student SET moneyspent = 10 WHERE id=@id", conn)
cmd.Parameters.AddWithValue("@id", 50 );
cmd.ExecuteNonQuery();

какие тут тебе адаптеры нужны?
источник

SP

Stanislav Popov in rust_offtopic
это МУДРОСТЬ выстраданная веками. вам не понять
источник

VS

Victor Sapiens in rust_offtopic
polunin.ai
1. абстракции ради абстракций, какие-то адапторы, хуяпторы, датасеты
2. и зачем мне все это если я все равно вручную пишу квери? проще уже было взять орм, и не было бы ебли.
3. убило. написание строчки которая по идеи ничего не делает (первая) что-то блять делает. как можно было додуматься запихнуть какие-то действия с входным аргументом в КОНСТРУКТОРЕ? мутировать аргументы в конструкторе это новый уровень кода наверное
Эм, адаптер и это все это уже и есть ORM. Ток Маппит он в ебаный DataTable. Выплунь каку. Не пользуйся им. Либо бери голый Reader и читай данные по строчно либо  Dapper а вообще возьми EF и не парься
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
var cmd = new SqlCommand("UPDATE student SET moneyspent = 10 WHERE id=@id", conn)
cmd.Parameters.AddWithValue("@id", 50 );
cmd.ExecuteNonQuery();

какие тут тебе адаптеры нужны?
и почему этого нет нигде?
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
и почему этого нет нигде?
нигде нет, особенно в 1 сссылке в гугле
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
и почему этого нет нигде?
гугл тебе запрещает пользоваться взрослыми технологиями как и мне
источник

p

polunin.ai in rust_offtopic
ну у меня немного другое, у меня работа с DataGridView
источник

p

polunin.ai in rust_offtopic
а там везде ебутся с адапторами
источник

p

polunin.ai in rust_offtopic
а точнее на метаните, потому что как оказалось нигде кроме метанита ничего не рассказывают
источник

p

polunin.ai in rust_offtopic
дока у майкрософтов это вообще шедевральная вещь: уместить такое количество бесполезной информации на одном сайте нужно еще сумечь
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
ну у меня немного другое, у меня работа с DataGridView
там в гуевом окошке можно натыкать откуда данные брать лол, можно вообще не ебаться с адо вроде
источник

VS

Victor Sapiens in rust_offtopic
polunin.ai
ну у меня немного другое, у меня работа с DataGridView
Смутно помню эту каку. Может там есть способы сделать Овернайд методов обновления добавления и загрузки? Если он жестко к DataSet привязан то это да - боль и унижение
источник

AZ

Alex Zhukovsky in rust_offtopic
а, поятно откуда у тебя проблемы, адаптеры нужны чтобы в гридвью засовывать данные
источник

p

polunin.ai in rust_offtopic
Victor Sapiens
Смутно помню эту каку. Может там есть способы сделать Овернайд методов обновления добавления и загрузки? Если он жестко к DataSet привязан то это да - боль и унижение
ну я уже разобрался в принципе, но выглядит как говно
источник

SP

Stanislav Popov in rust_offtopic
зато потом работку найдёшь уух
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
ну я уже разобрался в принципе, но выглядит как говно
что ты хотел от десктопа. Скажи спасибо что хоть так
источник

p

polunin.ai in rust_offtopic
чтобы обновить значения мне нужно создать адаптор с селект-запросом, это тоже гениально
источник