IStatement.SetCursorName(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL カーソル名を指定した Stringに設定します。これは、後続の Statement オブジェクト execute メソッドで使用されます。
[Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCursorName(string? name);
[<Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCursorName : string -> unit
パラメーター
- name
- String
新しいカーソル名(接続内で一意である必要があります)
- 属性
例外
データベースへのアクセス中にエラーが発生した場合は〘。
注釈
SQL カーソル名を指定した Stringに設定します。これは、後続の Statement オブジェクト execute メソッドで使用されます。 この名前は、SQL 位置指定の更新または削除ステートメントで使用して、このステートメントによって生成された ResultSet オブジェクト内の現在の行を識別できます。 配置された更新/削除がデータベースでサポートされていない場合、このメソッドは noop です。 カーソルが更新をサポートするための適切な分離レベルを持っていることを保証するには、カーソルの SELECT ステートメントの形式が SELECT FOR UPDATEされている必要があります。
FOR UPDATEが存在しない場合、配置された更新が失敗する可能性があります。
<B>Note:</B> 定義上、位置指定された更新と削除の実行は、配置に使用されているResultSet オブジェクトを生成したオブジェクトとは異なるStatement オブジェクトによって実行する必要があります。 また、カーソル名は接続内で一意である必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。