Langage

ISQLData.ReadSQL(ISQLInput, String) Méthode

Définition

Remplit cet objet avec des données lues à partir de la base de données.

[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

Paramètres

stream
ISQLInput

objet SQLInput à partir duquel lire les données de la valeur qui est mappée personnalisée

typeName
String

nom du type SQL de la valeur sur le flux de données

Attributs

Exceptions

si une erreur de base de données se produit.

Remarques

Remplit cet objet avec des données lues à partir de la base de données. L’implémentation de la méthode doit suivre ce protocole : <UL><LI>Il doit lire chacun des attributs ou éléments du type SQL à partir du flux d’entrée donné. Pour ce faire, appelez une méthode du flux d’entrée pour lire chaque élément, dans l’ordre dans lequel ils apparaissent dans la définition SQL du type. <LI>La méthode readSQL affecte ensuite les données aux champs ou éléments appropriés (de ce ou d’autres objets). Plus précisément, il doit appeler la ou les méthodes de lecture appropriées (SQLInput.readStringet SQLInput.readBigDecimalainsi de suite) pour effectuer les opérations suivantes : pour un type distinct, lire son élément de données unique ; pour un type structuré, lire une valeur pour chaque attribut du type SQL. </UL> Le pilote JDBC initialise le flux d’entrée avec un mappage de type avant d’appeler cette méthode, qui est utilisée par la méthode de lecture appropriée SQLInput sur le flux.

Ajouté dans la version 1.2.

Java documentation pour java.sql.SQLData.readSQL(java.sql.SQLInput, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Voir aussi