言語

IResultSet.UpdateObject メソッド

定義

オーバーロード

名前 説明
UpdateObject(Int32, Object)

指定された列を Object 値で更新します。

UpdateObject(String, Object)

指定された列を Object 値で更新します。

UpdateObject(Int32, Object, Int32)

指定された列を Object 値で更新します。

UpdateObject(String, Object, Int32)

指定された列を Object 値で更新します。

UpdateObject(Int32, Object)

指定された列を Object 値で更新します。

[Android.Runtime.Register("updateObject", "(ILjava/lang/Object;)V", "GetUpdateObject_ILjava_lang_Object_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateObject(int columnIndex, Java.Lang.Object? x);
[<Android.Runtime.Register("updateObject", "(ILjava/lang/Object;)V", "GetUpdateObject_ILjava_lang_Object_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateObject : int * Java.Lang.Object -> unit

パラメーター

columnIndex
Int32

最初の列は 1、2 番目は 2、...

x
Object

新しい列の値

属性

例外

データベース エラーが発生した場合は〘。

注釈

指定された列を Object 値で更新します。 アップデーター メソッドは、現在の行または挿入行の列値を更新するために使用されます。 アップデーター メソッドは、基になるデータベースを更新しません。代わりに、データベースを更新するために updateRow または insertRow メソッドが呼び出されます。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UpdateObject(String, Object)

指定された列を Object 値で更新します。

[Android.Runtime.Register("updateObject", "(Ljava/lang/String;Ljava/lang/Object;)V", "GetUpdateObject_Ljava_lang_String_Ljava_lang_Object_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateObject(string? columnLabel, Java.Lang.Object? x);
[<Android.Runtime.Register("updateObject", "(Ljava/lang/String;Ljava/lang/Object;)V", "GetUpdateObject_Ljava_lang_String_Ljava_lang_Object_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateObject : string * Java.Lang.Object -> unit

パラメーター

columnLabel
String

SQL AS 句で指定された列のラベル。 SQL AS 句が指定されていない場合、ラベルは列の名前です

x
Object

新しい列の値

属性

例外

データベース エラーが発生した場合は〘。

注釈

指定された列を Object 値で更新します。 アップデーター メソッドは、現在の行または挿入行の列値を更新するために使用されます。 アップデーター メソッドは、基になるデータベースを更新しません。代わりに、データベースを更新するために updateRow または insertRow メソッドが呼び出されます。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UpdateObject(Int32, Object, Int32)

指定された列を Object 値で更新します。

[Android.Runtime.Register("updateObject", "(ILjava/lang/Object;I)V", "GetUpdateObject_ILjava_lang_Object_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateObject(int columnIndex, Java.Lang.Object? x, int scaleOrLength);
[<Android.Runtime.Register("updateObject", "(ILjava/lang/Object;I)V", "GetUpdateObject_ILjava_lang_Object_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateObject : int * Java.Lang.Object * int -> unit

パラメーター

columnIndex
Int32

最初の列は 1、2 番目は 2、...

x
Object

新しい列の値

scaleOrLength
Int32

java.math.BigDecimalのオブジェクトの場合、これは小数点の後の桁数です。 Javaオブジェクト型のInputStreamReaderの場合、これはストリームまたはリーダー内のデータの長さです。 その他のすべての型では、この値は無視されます。

属性

例外

データベース エラーが発生した場合は〘。

注釈

指定された列を Object 値で更新します。 アップデーター メソッドは、現在の行または挿入行の列値を更新するために使用されます。 アップデーター メソッドは、基になるデータベースを更新しません。代わりに、データベースを更新するために updateRow または insertRow メソッドが呼び出されます。

2 番目の引数が InputStream の場合、ストリームには scaleOrLength で指定されたバイト数が含まれている必要があります。 2 番目の引数が Reader の場合、リーダーには scaleOrLength で指定された文字数を含める必要があります。 これらの条件が true でない場合、ドライバーはステートメントの実行時に SQLException を生成します。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UpdateObject(String, Object, Int32)

指定された列を Object 値で更新します。

[Android.Runtime.Register("updateObject", "(Ljava/lang/String;Ljava/lang/Object;I)V", "GetUpdateObject_Ljava_lang_String_Ljava_lang_Object_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateObject(string? columnLabel, Java.Lang.Object? x, int scaleOrLength);
[<Android.Runtime.Register("updateObject", "(Ljava/lang/String;Ljava/lang/Object;I)V", "GetUpdateObject_Ljava_lang_String_Ljava_lang_Object_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateObject : string * Java.Lang.Object * int -> unit

パラメーター

columnLabel
String

SQL AS 句で指定された列のラベル。 SQL AS 句が指定されていない場合、ラベルは列の名前です

x
Object

新しい列の値

scaleOrLength
Int32

java.math.BigDecimalのオブジェクトの場合、これは小数点の後の桁数です。 Javaオブジェクト型のInputStreamReaderの場合、これはストリームまたはリーダー内のデータの長さです。 その他のすべての型では、この値は無視されます。

属性

例外

データベース エラーが発生した場合は〘。

注釈

指定された列を Object 値で更新します。 アップデーター メソッドは、現在の行または挿入行の列値を更新するために使用されます。 アップデーター メソッドは、基になるデータベースを更新しません。代わりに、データベースを更新するために updateRow または insertRow メソッドが呼び出されます。

2 番目の引数が InputStream の場合、ストリームには scaleOrLength で指定されたバイト数が含まれている必要があります。 2 番目の引数が Reader の場合、リーダーには scaleOrLength で指定された文字数を含める必要があります。 これらの条件が true でない場合、ドライバーはステートメントの実行時に SQLException を生成します。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象