IConnection.CreateStatement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| CreateStatement() |
|
| CreateStatement(Int32, Int32) |
Создает объект, который создаст |
| CreateStatement(Int32, Int32, Int32) |
Создает объект, который создаст |
CreateStatement()
Statement Создает объект для отправки инструкций SQL в базу данных.
[Android.Runtime.Register("createStatement", "()Ljava/sql/Statement;", "GetCreateStatementHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IStatement? CreateStatement();
[<Android.Runtime.Register("createStatement", "()Ljava/sql/Statement;", "GetCreateStatementHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateStatement : unit -> Java.Sql.IStatement
Возвращаемое значение
новый объект по умолчанию Statement
- Атрибуты
Исключения
Если возникла проблема с доступом к базе данных.
Комментарии
Statement Создает объект для отправки инструкций SQL в базу данных. Инструкции SQL без параметров обычно выполняются с помощью Statement объектов. Если одна и та же инструкция SQL выполняется много раз, это может оказаться более эффективным для использования PreparedStatement объекта.
Результирующие наборы, созданные с помощью возвращаемого Statement объекта, по умолчанию будут иметь тип TYPE_FORWARD_ONLY и уровень CONCUR_READ_ONLYпараллелизма. Удержание созданных результирующих наборов можно определить путем вызова #getHoldability.
Java документации по java.sql.Connection.createStatement().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также раздел
Применяется к
CreateStatement(Int32, Int32)
Создает объект, который создаст ResultSet объекты с заданным типом Statement и параллелизмом.
[Android.Runtime.Register("createStatement", "(II)Ljava/sql/Statement;", "GetCreateStatement_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IStatement? CreateStatement(int resultSetType, int resultSetConcurrency);
[<Android.Runtime.Register("createStatement", "(II)Ljava/sql/Statement;", "GetCreateStatement_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateStatement : int * int -> Java.Sql.IStatement
Параметры
- resultSetType
- Int32
тип результирующих наборов; одно из ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVEили ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
тип параллелизма; одно из ResultSet.CONCUR_READ_ONLY или ResultSet.CONCUR_UPDATABLE
Возвращаемое значение
новый Statement объект, который создаст ResultSet объекты с заданным типом и параллелизмом
- Атрибуты
Исключения
Если возникла проблема с доступом к базе данных
Комментарии
Создает объект, который создаст ResultSet объекты с заданным типом Statement и параллелизмом. Этот метод совпадает с приведенным выше методом createStatement , но позволяет переопределить тип результирующих наборов по умолчанию и параллелизм. Удержание созданных результирующих наборов можно определить путем вызова #getHoldability.
Добавлено в версии 1.2.
Java документации по java.sql.Connection.createStatement(int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
CreateStatement(Int32, Int32, Int32)
Создает объект, который создаст ResultSet объекты с заданным типомStatement, параллелизмом и удержанием.
[Android.Runtime.Register("createStatement", "(III)Ljava/sql/Statement;", "GetCreateStatement_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IStatement? CreateStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability);
[<Android.Runtime.Register("createStatement", "(III)Ljava/sql/Statement;", "GetCreateStatement_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateStatement : int * int * int -> Java.Sql.IStatement
Параметры
- resultSetType
- Int32
одна из следующих ResultSet констант: ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVEили ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
одна из следующих ResultSet констант: ResultSet.CONCUR_READ_ONLY или ResultSet.CONCUR_UPDATABLE
- resultSetHoldability
- Int32
одна из следующих ResultSet констант: ResultSet.HOLD_CURSORS_OVER_COMMIT или ResultSet.CLOSE_CURSORS_AT_COMMIT
Возвращаемое значение
новый Statement объект, который создаст ResultSet объекты с заданным типом, параллелизмом и удержанием
- Атрибуты
Исключения
Если возникла проблема с доступом к базе данных.
Комментарии
Создает объект, который создаст ResultSet объекты с заданным типомStatement, параллелизмом и удержанием. Этот метод совпадает с приведенным выше методом createStatement , но позволяет переопределить тип результирующих наборов по умолчанию, параллелизм и удержание.
Добавлено в версии 1.4.
Java документации по java.sql.Connection.createStatement(int, int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".