Трудно поверить, что вы хоть раз заглянули в документацию: ExecuteNonQuery
ExecuteNonQuery используется для одного из следующих:
- Операции с каталогом (например, запрос структуры базы данных или создание объектов базы данных, таких как таблицы).
Вот пример (прямое копирование / вставка из do c)
string constr = "User Id=scott;Password=tiger;Data Source=oracle";
OracleConnection con = new OracleConnection(constr);
con.Open();
OracleCommand cmd = new OracleCommand("alter tablespace users begin backup", con);
cmd.ExecuteNonQuery();
Однако я не думаю, что это разумный дизайн для управления базой данных Oracle через веб-интерфейс. Вы действительно хотите предоставить SYSADMIN
привилегий серверу приложений? Такие мощные привилегии должны быть ограничены
администраторами баз данных. Обратите внимание: в реляционных SQL базах данных CRUD
операции обычно называются DML
. CRUD
- это более общий термин, применимый ко многим технологиям.