Size: a a a

2020 December 25

D

Dragvin in С#
Николай Невский
3. Читать в этом цикле построчно все поля и заполнять соответствующие переменные. Для этого надо знать структуру таблицы, т.е. количество столбцов и из типы данных. Для этого тебе надо выполнить запрос сначала на СУБД
а зачем знать тип, если можно использовать GetValue() и потом приводить к нужному типу, или лишнее преобразование жрет скорость?
источник

ﺋﺋ

ﺋﻪﺯﺋﺰﺟﺎﻥ ﺋﺎﻳﯘﭖ... in С#
Извините, аллергия на собачье дерьмо
источник

G

Gopneg in С#
Сам на себя что ли?
источник

ﺋﺋ

ﺋﻪﺯﺋﺰﺟﺎﻥ ﺋﺎﻳﯘﭖ... in С#
Gopneg
Сам на себя что ли?
Даппер гамно)
источник

G

Gopneg in С#
Не вступал, не знаю
источник

НН

Николай Невский... in С#
+
источник

НН

Николай Невский... in С#
Dragvin
а зачем знать тип, если можно использовать GetValue() и потом приводить к нужному типу, или лишнее преобразование жрет скорость?
1. Лучше читаемость кода, легче находить ошибки
2. Производительность на 100 строках кода ерунда, а когда надо будет 100 000 строк преобразовать?
источник

НН

Николай Невский... in С#
И по 25 запросов в секунду
источник

НН

Николай Невский... in С#
Stas
1-3 Это все делает dapper
Dapper для ленивых. Для начала надо знать основы SQL и ADO. Во-вторых ADO до пяти раз быстрее работает, чем любая ORM библиотека
источник

IK

Ilya Khudaev in С#
Николай Невский
Dapper для ленивых. Для начала надо знать основы SQL и ADO. Во-вторых ADO до пяти раз быстрее работает, чем любая ORM библиотека
dapper и не совсем ORM по сути.
и для ленивых скорее EF
источник

IK

Ilya Khudaev in С#
хз у меня dapper работал очень быстро почти на уровне ADO
источник

IK

Ilya Khudaev in С#
ну даже если медленее.
что мне делать с теми освободившимися 15 наносекундами свободного времени ?
источник

S

Stas in С#
Николай Невский
Dapper для ленивых. Для начала надо знать основы SQL и ADO. Во-вторых ADO до пяти раз быстрее работает, чем любая ORM библиотека
Хуйню короче написал, в 5 раз быстрее - очередной частный случай. Чтение потока на порядок тормознее чем сами методы даппера. Что значит для ленивых? Пиши на асме и пизди что c# для ленивых. В большинстве случаев нет смысла писать адо, это только усложняет код, который ещё и надо оттестировать
источник

IK

Ilya Khudaev in С#
машина для ленивых, можно ведь ходить пешком
источник

IK

Ilya Khudaev in С#
самолеты тоже для ленивых
источник

НН

Николай Невский... in С#
Stas
Хуйню короче написал, в 5 раз быстрее - очередной частный случай. Чтение потока на порядок тормознее чем сами методы даппера. Что значит для ленивых? Пиши на асме и пизди что c# для ленивых. В большинстве случаев нет смысла писать адо, это только усложняет код, который ещё и надо оттестировать
Скройся в подземельях своего сознания
источник

НН

Николай Невский... in С#
Ilya Khudaev
машина для ленивых, можно ведь ходить пешком
Именно так. А потом говорить - "ой у меня машинка сломалась, не знаю как починить!!". Я не против ORMок вообще, каждый выбирает геморрой для себя. Но если ты никогда не писал прямых запросов, то ORM изучать рано.
источник

S

Stas in С#
Николай Невский
Скройся в подземельях своего сознания
Аргументированно) но пожалуй пошелка ты на хуй
источник

И

Испанский Коммунист... in С#
Макс Руднев
Таск как раз в 4 кек пук
А, сорри, перепутал
источник

НН

Николай Невский... in С#
Ilya Khudaev
ну даже если медленее.
что мне делать с теми освободившимися 15 наносекундами свободного времени ?
Умножить на количество запросов
источник