Member 13058508 Ответов: 4

Почему мы используем команду executenonquery?


Я изучаю подключение к базе данных SQL в интернете, но не понимаю одного момента. Это "executenonquery();. Я не знаю, почему мы должны использовать его

Что я уже пробовал:

Я не понимаю, почему мы используем его в SQL database connection в c#.

[no name]

Когда вы посмотрели "ExecuteNonQuery" в документации, чтобы прочитать о том, что он делает, что именно было неясно о его функциональности?

4 Ответов

Рейтинг:
31

CHill60

ExecuteQuery запускает запрос.
ExecuteNonQuery запускает команду или обновление.

Видеть Разница между ExecuteQuery и Execute NonQuery « упрощенный код-вирусная Сарвайя[^]


Afzaal Ahmad Zeeshan

Все просто. 5ed.

Рейтинг:
20

Graeme_Grant

ExecuteNonQuery используется, когда вы не пытаетесь извлечь данные из БД, а выполняете другие действия, такие как операции создания, обновления и удаления.


Afzaal Ahmad Zeeshan

5ед.

Рейтинг:
0

Patrice T

Наверное, потому что :
ExecuteQuery запускает команду (например, SELECT), которая возвращает dataset в качестве ответа.
ExecuteNonQuery запускает команду (например, INSERT или DELETE), которая этого не делает.


Рейтинг:
0

Prateek Dalbehera

В простых строках для операций CRUD мы используем ExecuteNonQuery, где мы модифицируем БД. И, как обсуждалось выше,для подробного объяснения посетите любую из вышеупомянутых ссылок.