Почему "не" в "Executenonquery"?
-
26-09-2019 - |
Вопрос
Я знаю, что это не аду полезного вопроса, но я не могу не прослужить этим.
Так,
Почему сказал метод (в *Command
классы) называется
Executennquery вместо Executewery?
Разве эти операторы SQL не бросаем в DBS, запросы?
Решение
Семантически, запрос - это то, что вы выполняете, чтобы вернуть данные. Вы «запрашиваете» базу данных, чтобы найти все X в Y.
Если вы не ожидаете результатов назад, это не столько запросов, так как это оператор или команда.
Другие советы
Не если они вставлены, удаляют, создают таблицы и т. Д.
Я бы подумал об этом, так как запрос спрашивает базу данных для записи записей. Действия, которые изменяют данные / базу данных, не будут запросом.
Не связан с StackOverflow