IConnection.CreateStatement 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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.sql.Connection.createStatement()Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
另請參閱
適用於
CreateStatement(Int32, Int32)
Statement建立物件,以產生ResultSet具有指定型別和並行的物件。
[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_ONLYResultSet.TYPE_SCROLL_INSENSITIVE其中一個ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
並行類型;或的其中 ResultSet.CONCUR_READ_ONLY 一個 ResultSet.CONCUR_UPDATABLE
傳回
會產生具有指定型別和並行之物件的新Statement物件ResultSet
- 屬性
例外狀況
如果存取資料庫時發生問題
備註
Statement建立物件,以產生ResultSet具有指定型別和並行的物件。 這個方法與 createStatement 上述方法相同,但它允許覆寫默認結果集類型和並行。 建立的結果集保留性可以藉由呼叫 #getHoldability來決定。
已在1.2中新增。
的 java.sql.Connection.createStatement(int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CreateStatement(Int32, Int32, Int32)
Statement建立物件,以產生ResultSet具有指定型別、並行和保留性的物件。
[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具有指定型別、並行和保留性的物件
- 屬性
例外狀況
如果存取資料庫時發生問題,則為 。
備註
Statement建立物件,以產生ResultSet具有指定型別、並行和保留性的物件。 這個方法與 createStatement 上述方法相同,但它允許覆寫默認結果集類型、並行和保留性。
已在1.4中新增。
的 java.sql.Connection.createStatement(int, int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。