言語

ISQLData.ReadSQL(ISQLInput, String) メソッド

定義

データベースから読み取られたデータをこのオブジェクトに設定します。

[Android.Runtime.Register("readSQL", "(Ljava/sql/SQLInput;Ljava/lang/String;)V", "GetReadSQL_Ljava_sql_SQLInput_Ljava_lang_String_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReadSQL(Java.Sql.ISQLInput? stream, string? typeName);
[<Android.Runtime.Register("readSQL", "(Ljava/sql/SQLInput;Ljava/lang/String;)V", "GetReadSQL_Ljava_sql_SQLInput_Ljava_lang_String_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadSQL : Java.Sql.ISQLInput * string -> unit

パラメーター

stream
ISQLInput

カスタム マップされている値のデータの読み取り元となる SQLInput オブジェクト

typeName
String

データ ストリームの値の SQL 型名

属性

例外

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

注釈

データベースから読み取られたデータをこのオブジェクトに設定します。 メソッドの実装は、次のプロトコルに従う必要があります: <UL><LI>特定の入力ストリームから SQL 型の各属性または要素を読み取る必要があります。 これを行うには、入力ストリームのメソッドを呼び出して、型の SQL 定義に表示される順序で各項目を読み取ります。 <LI>メソッド readSQL 、(このオブジェクトまたは他のオブジェクトの) 適切なフィールドまたは要素にデータを割り当てます。 具体的には、適切な リーダー メソッド (SQLInput.readStringSQLInput.readBigDecimalなど) メソッドを呼び出して、個別の型の場合は単一のデータ要素を読み取り、構造化型の場合は SQL 型の各属性の値を読み取る必要があります。 </UL> JDBC ドライバーは、このメソッドを呼び出す前に、型マップを使用して入力ストリームを初期化します。このメソッドは、ストリーム上の適切な SQLInput リーダー メソッドによって使用されます。

1.2 で追加されました。

Javaドキュメント。

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

適用対象

こちらもご覧ください