Тип SqlClient предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
Connect |
Открывает соединение с базой данных, если нет открытого соединения.
| |
CopyDataToServer |
Переносит данные из таблиц DataSet в базу данных.
Используется SqlBulkCopy.
Это самый быстрый и экономичный способ переноса больших объемов данных в базу.
| |
CopyTableToServer |
Переносит указанную таблицу в базу данных.
Используется SqlBulkCopy.
Это самый быстрый и экономичный способ переноса больших объемов данных в базу.
| |
Disconnect |
Закрывает соединение с базой данных, если оно открыто.
| |
Dispose |
Освобождает все ресурсы, занятые объектом.
Если необходимо, закрывает все открытые объектом соединения с базой данных.
| |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследован от Object.) | |
ExecuteNonQuery |
Выполняет запрос и возвращает количество задействованных в инструкции строк данных.
Данный метод используется совместно со свойствами CommandType, CommandText и Parameters.
| |
ExecuteNonQuery(SqlCommand) |
Выполняет запрос к базе данных с указанными в экземпляре класса SqlCommand параметрами и возвращает количество задействованных в инструкции строк.
| |
ExecuteNonQuery(String) |
Выполняет указанный SQL-запрос и возвращает количество задействованных в инструкции строк.
Не рекомендуется использовать этот метод, чтобы избежать возникновение SQL Injection при неправильном построении запроса.
Лучше используйте одну из перегрузок этого метода: ExecuteNonQuery или ExecuteNonQuery(SqlCommand).
| |
ExecuteScalar |
Выполняет запрос и возвращает первый столбец первой строки из полученного набора данных.
Данный метод используется совместно со свойствами CommandType, CommandText и Parameters.
| |
ExecuteScalar(SqlCommand) |
Выполняет запрос к базе данных с указанными в экземпляре класса SqlCommand параметрами и возвращает первый столбец первой строки из полученного набора данных.
| |
ExecuteScalar(String) |
Выполняет указанный SQL-запрос и возвращает первый столбец первой строки из полученного набора данных.
Не рекомендуется использовать этот метод, чтобы избежать возникновение SQL Injection при неправильном построении запроса.
Лучше используйте одну из перегрузок этого метода: ExecuteScalar или ExecuteScalar(SqlCommand).
| |
Finalize | Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора. (Унаследован от Object.) | |
GetData |
Выполняет запрос и возвращает DataSet.
Данный метод используется совместно со свойствами CommandType, CommandText и Parameters.
| |
GetData(SqlCommand) |
Выполняет запрос к базе данных с указанными в экземпляре класса SqlCommand параметрами и возвращает DataSet.
| |
GetData(String) |
Выполняет указанную SQL-инструкцию и возвращает DataSet.
Не рекомендуется использовать этот метод, чтобы избежать возникновение SQL Injection при неправильном построении запроса.
Лучше используйте одну из перегрузок этого метода: GetData или GetData(SqlCommand).
| |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследован от Object.) | |
GetRow |
Выполняет запрос и возвращает строку данных.
Данный метод используется совместно со свойствами CommandType, CommandText и Parameters.
| |
GetRow(SqlCommand) |
Выполняет запрос к базе данных с указанными в экземпляре класса SqlCommand параметрами и возвращает строку данных.
| |
GetRow(String) |
Выполняет указанный SQL-запрос и возвращает строку данных.
Не рекомендуется использовать этот метод, чтобы избежать возникновение SQL Injection при неправильном построении запроса.
Лучше используйте одну из перегрузок этого метода: GetRow или GetRow(SqlCommand).
| |
GetTable |
Выполняет запрос и возвращает DataTable.
Данный метод используется совместно со свойствами CommandType, CommandText и Parameters.
| |
GetTable(SqlCommand) |
Выполняет запрос к базе данных с указанными в экземпляре класса SqlCommand параметрами и возвращает DataTable.
| |
GetTable(String) |
Выполняет запрос и возвращает DataTable.
Не рекомендуется использовать этот метод, чтобы избежать возникновение SQL Injection при неправильном построении запроса.
Лучше используйте одну из перегрузок этого метода: GetTable или GetTable(SqlCommand).
| |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследован от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследован от Object.) | |
ToString | Возвращает объект String, который представляет текущий объект Object. (Унаследован от Object.) |
См. также