ISQLData.ReadSQL(ISQLInput, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.