Langage

IResultSet Interface

Définition

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

[Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")]
public interface IResultSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")>]
type IResultSet = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Dérivé
Attributs
Implémente

Remarques

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

Un ResultSet objet conserve un curseur pointant vers sa ligne de données actuelle. Initialement, le curseur est positionné avant la première ligne. La next méthode déplace le curseur vers la ligne suivante et, car elle retourne false lorsqu’il n’y a plus de lignes dans l’objet ResultSet , elle peut être utilisée dans une while boucle pour itérer dans le jeu de résultats.

Un objet par défaut ResultSet n’est pas pouvant être mis à jour et possède un curseur qui avance uniquement. Par conséquent, vous ne pouvez itérer qu’une seule fois et seulement de la première ligne à la dernière ligne. Il est possible de produire des ResultSet objets pouvant faire défiler et/ou pouvant être mis à jour. Le fragment de code suivant, dans lequel con il s’agit d’un objet valide Connection , montre comment faire d’un jeu de résultats qui est défilant et insensible aux mises à jour par d’autres personnes, et qui est pouvant être mis à jour. Pour obtenir d’autres options, consultez ResultSet les champs.

Statement stmt = con.createStatement(
                                                 ResultSet.TYPE_SCROLL_INSENSITIVE,
                                                 ResultSet.CONCUR_UPDATABLE);
                  ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
                  // rs will be scrollable, will not show changes made by others,
                  // and will be updatable

L’interface ResultSet fournit des méthodes getter (getBooleanet getLongainsi de suite) pour récupérer des valeurs de colonne à partir de la ligne actuelle. Les valeurs peuvent être récupérées à l’aide du numéro d’index de la colonne ou du nom de la colonne. En général, l’utilisation de l’index de colonne sera plus efficace. Les colonnes sont numérotées à partir de 1. Pour une portabilité maximale, les colonnes du jeu de résultats de chaque ligne doivent être lues dans l’ordre de gauche à droite, et chaque colonne doit être lue une seule fois.

Pour les méthodes getter, un pilote JDBC tente de convertir les données sous-jacentes en type Java spécifié dans la méthode getter et retourne une valeur Java appropriée. La spécification JDBC comporte une table montrant les mappages autorisés entre les types SQL et les types Java qui peuvent être utilisés par les ResultSet méthodes getter.

Les noms de colonnes utilisés comme entrée pour les méthodes getter ne respectent pas la casse. Lorsqu’une méthode getter est appelée avec un nom de colonne et que plusieurs colonnes ont le même nom, la valeur de la première colonne correspondante est retournée. L’option de nom de colonne est conçue pour être utilisée lorsque les noms de colonnes sont utilisés dans la requête SQL qui a généré le jeu de résultats. Pour les colonnes qui ne sont pas explicitement nommées dans la requête, il est préférable d’utiliser des numéros de colonne. Si les noms de colonnes sont utilisés, le programmeur doit s’assurer qu’il fait référence de manière unique aux colonnes prévues, ce qui peut être assuré avec la clause SQL AS .

Un ensemble de méthodes de mise à jour ont été ajoutées à cette interface dans l’API JDBC 2.0 (Java< sup><police size=-2>TM</font></sup> 2 SDK, Standard Edition, version 1.2). Les commentaires concernant les paramètres des méthodes getter s’appliquent également aux paramètres aux méthodes de mise à jour.

Les méthodes de mise à jour peuvent être utilisées de deux façons : <ol><LI>pour mettre à jour une valeur de colonne dans la ligne actuelle. Dans un objet défilant ResultSet , le curseur peut être déplacé vers l’arrière et vers l’avant, à une position absolue ou à une position par rapport à la ligne actuelle. Le fragment de code suivant met à jour la NAME colonne de la cinquième ligne de l’objet ResultSetrs , puis utilise la méthode updateRow pour mettre à jour la table de source de données à partir de laquelle rs a été dérivée.

rs.absolute(5); // moves the cursor to the fifth row of rs
                  rs.updateString("NAME", "AINSWORTH"); // updates the
                     // <code>NAME</code> column of row 5 to be <code>AINSWORTH</code>
                  rs.updateRow(); // updates the row in the data source

<LI>pour insérer des valeurs de colonne dans la ligne d’insertion. Un objet pouvant ResultSet être mis à jour a une ligne spéciale associée à celle-ci qui sert de zone de mise en lots pour la création d’une ligne à insérer. Le fragment de code suivant déplace le curseur vers la ligne d’insertion, génère une ligne à trois colonnes et l’insère dans rs la table de source de données à l’aide de la méthode insertRow.

rs.moveToInsertRow(); // moves cursor to the insert row
                  rs.updateString(1, "AINSWORTH"); // updates the
                     // first column of the insert row to be <code>AINSWORTH</code>
                  rs.updateInt(2,35); // updates the second column to be <code>35</code>
                  rs.updateBoolean(3, true); // updates the third column to <code>true</code>
                  rs.insertRow();
                  rs.moveToCurrentRow();

</ol>

Un ResultSet objet est automatiquement fermé lorsque l’objet Statement qui l’a généré est fermé, réexécuté ou utilisé pour récupérer le résultat suivant à partir d’une séquence de plusieurs résultats.

Le nombre, les types et les propriétés des colonnes d’un ResultSet objet sont fournis par l’objet ResultSetMetaData retourné par la ResultSet.getMetaData méthode.

Java documentation pour java.sql.ResultSet.

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.

Champs

Nom Description
CloseCursorsAtCommit

Constante indiquant que les objets ouverts ResultSet avec cette conservation sont fermés lorsque la transaction actuelle est validée.

ConcurReadOnly

Constante indiquant le mode d’accès concurrentiel d’un ResultSet objet qui peut NE PAS être mis à jour.

ConcurUpdatable

Constante indiquant le mode d’accès concurrentiel d’un ResultSet objet qui peut être mis à jour.

FetchForward

Constante indiquant que les lignes d’un jeu de résultats seront traitées dans une direction vers l’avant ; premier à dernier.

FetchReverse

Constante indiquant que les lignes d’un jeu de résultats seront traitées dans une direction inverse ; last-to-first.

FetchUnknown

Constante indiquant que l’ordre dans lequel les lignes d’un jeu de résultats seront traitées est inconnue.

HoldCursorsOverCommit

La constante indiquant que les objets ouverts ResultSet avec cette conservation restent ouverts lorsque la transaction actuelle est validée.

TypeForwardOnly

Constante indiquant le type d’un ResultSet objet dont le curseur peut se déplacer uniquement vers l’avant.

TypeScrollInsensitive

Constante indiquant le type d’un objet pouvant faire défiler l’objet ResultSet , mais généralement pas sensible aux modifications apportées aux données qui sous-tendent le ResultSet.

TypeScrollSensitive

Constante indiquant le type d’un ResultSet objet qui est défilable et généralement sensible aux modifications apportées aux données qui sous-tendent le ResultSet.

Propriétés

Nom Description
Concurrency

Obtient le mode d’accès concurrentiel de ce ResultSet.

CursorName

Obtient le nom du curseur SQL de ce ResultSet.

FetchDirection

Obtient la direction dans laquelle les lignes sont extraites pour cet ResultSet objet.

FetchSize

Obtient la taille d’extraction (en nombre de lignes) pour cela ResultSet.

Handle

Obtient la valeur JNI de l’objet Android sous-jacent.

(Hérité de IJavaObject)
Holdability

Retourne la conservation de ce jeu de résultats : HoldCursorsOverCommit ou CloseCursorsAtCommit.

IsAfterLast

Obtient si le curseur se trouve après la dernière ligne du ResultSet.

IsBeforeFirst

Obtient si le curseur est avant la première ligne du ResultSet.

IsClosed

Retourne true si ce jeu de résultats a été fermé, false sinon.

IsFirst

Obtient si le curseur se trouve sur la première ligne du ResultSet.

IsLast

Obtient si le curseur se trouve sur la dernière ligne du ResultSet

JniIdentityHashCode

Retourne la valeur de java.lang.System.identityHashCode() l’instance encapsulée.

(Hérité de IJavaPeerable)
JniManagedPeerState

État de l’homologue managé.

(Hérité de IJavaPeerable)
JniObjectReferenceControlBlock

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

(Hérité de IJavaPeerable)
JniPeerMembers

Prise en charge de l’accès aux membres et de l’appel.

(Hérité de IJavaPeerable)
MetaData

Obtient les métadonnées de ce ResultSet.

PeerReference

Retourne une JniObjectReference instance d’objet Java encapsulée.

(Hérité de IJavaPeerable)
Row

Obtient le nombre de la ligne actuelle dans le ResultSet.

Statement

Obtient l’instruction qui a produit ce ResultSet.

Type

Obtient le type du ResultSet.

Warnings

Obtient le premier avertissement généré par les appels sur ce ResultSet.

Méthodes

Nom Description
Absolute(Int32)

Déplace le curseur vers le numéro de ligne donné dans cet ResultSet objet.

AfterLast()

Déplace le curseur à la fin de cet ResultSet objet, juste après la dernière ligne.

BeforeFirst()

Déplace le curseur vers l’avant de cet ResultSet objet, juste avant la première ligne.

CancelRowUpdates()

Annule les mises à jour apportées à la ligne active dans cet ResultSet objet.

ClearWarnings()

Efface tous les avertissements signalés sur cet ResultSet objet.

Close()

Libère immédiatement la base de données de cet ResultSet objet et les ressources JDBC au lieu d’attendre que cela se produise lorsqu’il est automatiquement fermé.

DeleteRow()

Supprime la ligne actuelle de cet ResultSet objet et de la base de données sous-jacente.

Disposed()

Appelé lorsque l’instance a été supprimée.

(Hérité de IJavaPeerable)
DisposeUnlessReferenced()

S’il n’existe aucune référence en suspens à cette instance, les appels Dispose(); sinon, ne fait rien.

(Hérité de IJavaPeerable)
Finalized()

Appelé lorsque l’instance a été finalisée.

(Hérité de IJavaPeerable)
FindColumn(String)

Mappe l’étiquette de colonne donnée ResultSet à son ResultSet index de colonne.

First()

Déplace le curseur vers la première ligne de cet ResultSet objet.

GetArray(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Array dans le langage de programmation Java.

GetArray(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Array dans le langage de programmation Java.

GetAsciiStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de caractères ASCII.

GetAsciiStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de caractères ASCII.

GetBigDecimal(Int32, Int32)
Obsolète.

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que java.sql.BigDecimal langage de programmation Java.

GetBigDecimal(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet sous la forme d’une java.math.BigDecimal précision complète.

GetBigDecimal(String, Int32)
Obsolète.

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que java.math.BigDecimal langage de programmation Java.

GetBigDecimal(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet sous la forme d’une java.math.BigDecimal précision complète.

GetBinaryStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux d’octets non interprétés.

GetBinaryStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de s non interprétés byte.

GetBlob(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Blob dans le langage de programmation Java.

GetBlob(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Blob dans le langage de programmation Java.

GetBoolean(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que boolean langage de programmation Java.

GetBoolean(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que boolean langage de programmation Java.

GetByte(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que byte langage de programmation Java.

GetByte(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que byte langage de programmation Java.

GetBytes(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que byte tableau dans le langage de programmation Java.

GetBytes(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que byte tableau dans le langage de programmation Java.

GetCharacterStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.io.Reader .

GetCharacterStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.io.Reader .

GetClob(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Clob dans le langage de programmation Java.

GetClob(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Clob dans le langage de programmation Java.

GetDate(Int32, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Date dans le langage de programmation Java.

GetDate(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Date dans le langage de programmation Java.

GetDate(String, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Date dans le langage de programmation Java.

GetDate(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Date dans le langage de programmation Java.

GetDouble(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que double langage de programmation Java.

GetDouble(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que double langage de programmation Java.

GetFloat(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que float langage de programmation Java.

GetFloat(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que float langage de programmation Java.

GetInt(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que int langage de programmation Java.

GetInt(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que int langage de programmation Java.

GetLong(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que long langage de programmation Java.

GetLong(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que long langage de programmation Java.

GetNCharacterStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.io.Reader .

GetNCharacterStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.io.Reader .

GetNClob(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet NClob dans le langage de programmation Java.

GetNClob(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet NClob dans le langage de programmation Java.

GetNString(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que String langage de programmation Java.

GetNString(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que String langage de programmation Java.

GetObject(Int32, IDictionary<String,Class>)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que Object langage de programmation Java.

GetObject(Int32)

Obtient la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que Object langage de programmation Java.

GetObject(String, IDictionary<String,Class>)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que Object langage de programmation Java.

GetObject(String)

Obtient la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que Object langage de programmation Java.

GetRef(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Ref dans le langage de programmation Java.

GetRef(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet Ref dans le langage de programmation Java.

GetRowId(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.RowId dans le langage de programmation Java.

GetRowId(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.RowId dans le langage de programmation Java.

GetShort(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que short langage de programmation Java.

GetShort(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que short langage de programmation Java.

GetSQLXML(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.SQLXML dans le langage de programmation Java.

GetSQLXML(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.SQLXML dans le langage de programmation Java.

GetString(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que String langage de programmation Java.

GetString(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que String langage de programmation Java.

GetTime(Int32, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Time dans le langage de programmation Java.

GetTime(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Time dans le langage de programmation Java.

GetTime(String, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Time dans le langage de programmation Java.

GetTime(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Time dans le langage de programmation Java.

GetTimestamp(Int32, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Timestamp dans le langage de programmation Java.

GetTimestamp(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Timestamp dans le langage de programmation Java.

GetTimestamp(String, Calendar)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Timestamp dans le langage de programmation Java.

GetTimestamp(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.sql.Timestamp dans le langage de programmation Java.

GetUnicodeStream(Int32)
Obsolète.

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet sous la forme d’un flux de deux octets 3 caractères.

GetUnicodeStream(String)
Obsolète.

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de caractères Unicode à deux octets.

GetURL(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.net.URL dans le langage de programmation Java.

GetURL(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant qu’objet java.net.URL dans le langage de programmation Java.

InsertRow()

Insère le contenu de la ligne d’insertion dans cet ResultSet objet et dans la base de données.

IsWrapperFor(Class)

Retourne true si cela implémente l’argument d’interface ou est directement ou indirectement un wrapper pour un objet qui le fait.

(Hérité de IWrapper)
Last()

Déplace le curseur vers la dernière ligne de cet ResultSet objet.

MoveToCurrentRow()

Déplace le curseur vers la position du curseur mémorisé, généralement la ligne actuelle.

MoveToInsertRow()

Déplace le curseur vers la ligne d’insertion.

Next()

Déplace le curseur vers une ligne de sa position actuelle.

Previous()

Déplace le curseur vers la ligne précédente de cet ResultSet objet.

RefreshRow()

Actualise la ligne actuelle avec sa valeur la plus récente dans la base de données.

Relative(Int32)

Déplace le curseur sur un nombre relatif de lignes, positif ou négatif.

RowDeleted()

Récupère si une ligne a été supprimée.

RowInserted()

Récupère si la ligne actuelle a eu une insertion.

RowUpdated()

Récupère si la ligne actuelle a été mise à jour.

SetJniIdentityHashCode(Int32)

Définissez la valeur retournée par JniIdentityHashCode.

(Hérité de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

(Hérité de IJavaPeerable)
SetPeerReference(JniObjectReference)

Définissez la valeur retournée par PeerReference.

(Hérité de IJavaPeerable)
UnregisterFromRuntime()

Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Hérité de IJavaPeerable)
Unwrap(Class)

Retourne un objet qui implémente l’interface donnée pour autoriser l’accès aux méthodes non standard ou aux méthodes standard non exposées par le proxy.

(Hérité de IWrapper)
UpdateArray(Int32, IArray)

Met à jour la colonne désignée avec une java.sql.Array valeur.

UpdateArray(String, IArray)

Met à jour la colonne désignée avec une java.sql.Array valeur.

UpdateAsciiStream(Int32, Stream, Int32)

Met à jour la colonne désignée avec une valeur de flux ascii, qui aura le nombre spécifié d’octets.

UpdateAsciiStream(Int32, Stream, Int64)

Met à jour la colonne désignée avec une valeur de flux ascii, qui aura le nombre spécifié d’octets.

UpdateAsciiStream(Int32, Stream)

Met à jour la colonne désignée avec une valeur de flux ascii.

UpdateAsciiStream(String, Stream, Int32)

Met à jour la colonne désignée avec une valeur de flux ascii, qui aura le nombre spécifié d’octets.

UpdateAsciiStream(String, Stream, Int64)

Met à jour la colonne désignée avec une valeur de flux ascii, qui aura le nombre spécifié d’octets.

UpdateAsciiStream(String, Stream)

Met à jour la colonne désignée avec une valeur de flux ascii.

UpdateBigDecimal(Int32, BigDecimal)

Met à jour la colonne désignée avec une java.math.BigDecimal valeur.

UpdateBigDecimal(String, BigDecimal)

Met à jour la colonne désignée avec une java.sql.BigDecimal valeur.

UpdateBinaryStream(Int32, Stream, Int32)

Met à jour la colonne désignée avec une valeur de flux binaire, qui aura le nombre spécifié d’octets.

UpdateBinaryStream(Int32, Stream, Int64)

Met à jour la colonne désignée avec une valeur de flux binaire, qui aura le nombre spécifié d’octets.

UpdateBinaryStream(Int32, Stream)

Met à jour la colonne désignée avec une valeur de flux binaire.

UpdateBinaryStream(String, Stream, Int32)

Met à jour la colonne désignée avec une valeur de flux binaire, qui aura le nombre spécifié d’octets.

UpdateBinaryStream(String, Stream, Int64)

Met à jour la colonne désignée avec une valeur de flux binaire, qui aura le nombre spécifié d’octets.

UpdateBinaryStream(String, Stream)

Met à jour la colonne désignée avec une valeur de flux binaire.

UpdateBlob(Int32, IBlob)

Met à jour la colonne désignée avec une java.sql.Blob valeur.

UpdateBlob(Int32, Stream, Int64)

Met à jour la colonne désignée à l’aide du flux d’entrée donné, qui aura le nombre spécifié d’octets.

UpdateBlob(Int32, Stream)

Met à jour la colonne désignée à l’aide du flux d’entrée donné.

UpdateBlob(String, IBlob)

Met à jour la colonne désignée avec une java.sql.Blob valeur.

UpdateBlob(String, Stream, Int64)

Met à jour la colonne désignée à l’aide du flux d’entrée donné, qui aura le nombre spécifié d’octets.

UpdateBlob(String, Stream)

Met à jour la colonne désignée à l’aide du flux d’entrée donné.

UpdateBoolean(Int32, Boolean)

Met à jour la colonne désignée avec une boolean valeur.

UpdateBoolean(String, Boolean)

Met à jour la colonne désignée avec une boolean valeur.

UpdateByte(Int32, SByte)

Met à jour la colonne désignée avec une byte valeur.

UpdateByte(String, SByte)

Met à jour la colonne désignée avec une byte valeur.

UpdateBytes(Int32, Byte[])

Met à jour la colonne désignée avec une byte valeur de tableau.

UpdateBytes(String, Byte[])

Met à jour la colonne désignée avec une valeur de tableau d’octets.

UpdateCharacterStream(Int32, Reader, Int32)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateCharacterStream(Int32, Reader, Int64)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateCharacterStream(Int32, Reader)

Met à jour la colonne désignée avec une valeur de flux de caractères.

UpdateCharacterStream(String, Reader, Int32)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateCharacterStream(String, Reader, Int64)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateCharacterStream(String, Reader)

Met à jour la colonne désignée avec une valeur de flux de caractères.

UpdateClob(Int32, IClob)

Met à jour la colonne désignée avec une java.sql.Clob valeur.

UpdateClob(Int32, Reader, Int64)

Met à jour la colonne désignée à l’aide de l’objet donné Reader , qui est le nombre donné de caractères long.

UpdateClob(Int32, Reader)

Met à jour la colonne désignée à l’aide de l’objet donné Reader .

UpdateClob(String, IClob)

Met à jour la colonne désignée avec une java.sql.Clob valeur.

UpdateClob(String, Reader, Int64)

Met à jour la colonne désignée à l’aide de l’objet donné Reader , qui est le nombre donné de caractères long.

UpdateClob(String, Reader)

Met à jour la colonne désignée à l’aide de l’objet donné Reader .

UpdateDate(Int32, Date)

Met à jour la colonne désignée avec une java.sql.Date valeur.

UpdateDate(String, Date)

Met à jour la colonne désignée avec une java.sql.Date valeur.

UpdateDouble(Int32, Double)

Met à jour la colonne désignée avec une double valeur.

UpdateDouble(String, Double)

Met à jour la colonne désignée avec une double valeur.

UpdateFloat(Int32, Single)

Met à jour la colonne désignée avec une float valeur.

UpdateFloat(String, Single)

Met à jour la colonne désignée avec une float valeur.

UpdateInt(Int32, Int32)

Met à jour la colonne désignée avec une int valeur.

UpdateInt(String, Int32)

Met à jour la colonne désignée avec une int valeur.

UpdateLong(Int32, Int64)

Met à jour la colonne désignée avec une long valeur.

UpdateLong(String, Int64)

Met à jour la colonne désignée avec une long valeur.

UpdateNCharacterStream(Int32, Reader, Int64)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateNCharacterStream(Int32, Reader)

Met à jour la colonne désignée avec une valeur de flux de caractères.

UpdateNCharacterStream(String, Reader, Int64)

Met à jour la colonne désignée avec une valeur de flux de caractères, qui aura le nombre spécifié d’octets.

UpdateNCharacterStream(String, Reader)

Met à jour la colonne désignée avec une valeur de flux de caractères.

UpdateNClob(Int32, INClob)

Met à jour la colonne désignée avec une java.sql.NClob valeur.

UpdateNClob(Int32, Reader, Int64)

Met à jour la colonne désignée à l’aide de l’objet donné Reader , qui est le nombre donné de caractères long.

UpdateNClob(Int32, Reader)

Met à jour la colonne désignée à l’aide de l’élément donné Reader

        The data will be read from the stream
        as needed until end-of-stream is reached.
UpdateNClob(String, INClob)

Met à jour la colonne désignée avec une java.sql.NClob valeur.

UpdateNClob(String, Reader, Int64)

Met à jour la colonne désignée à l’aide de l’objet donné Reader , qui est le nombre donné de caractères long.

UpdateNClob(String, Reader)

Met à jour la colonne désignée à l’aide de l’objet donné Reader .

UpdateNString(Int32, String)

Met à jour la colonne désignée avec une String valeur.

UpdateNString(String, String)

Met à jour la colonne désignée avec une String valeur.

UpdateNull(Int32)

Met à jour la colonne désignée avec une null valeur.

UpdateNull(String)

Met à jour la colonne désignée avec une null valeur.

UpdateObject(Int32, Object, Int32)

Met à jour la colonne désignée avec une Object valeur.

UpdateObject(Int32, Object)

Met à jour la colonne désignée avec une Object valeur.

UpdateObject(String, Object, Int32)

Met à jour la colonne désignée avec une Object valeur.

UpdateObject(String, Object)

Met à jour la colonne désignée avec une Object valeur.

UpdateRef(Int32, IRef)

Met à jour la colonne désignée avec une java.sql.Ref valeur.

UpdateRef(String, IRef)

Met à jour la colonne désignée avec une java.sql.Ref valeur.

UpdateRow()

Met à jour la base de données sous-jacente avec le nouveau contenu de la ligne actuelle de cet ResultSet objet.

UpdateRowId(Int32, IRowId)

Met à jour la colonne désignée avec une RowId valeur.

UpdateRowId(String, IRowId)

Met à jour la colonne désignée avec une RowId valeur.

UpdateShort(Int32, Int16)

Met à jour la colonne désignée avec une short valeur.

UpdateShort(String, Int16)

Met à jour la colonne désignée avec une short valeur.

UpdateSQLXML(Int32, ISQLXML)

Met à jour la colonne désignée avec une java.sql.SQLXML valeur.

UpdateSQLXML(String, ISQLXML)

Met à jour la colonne désignée avec une java.sql.SQLXML valeur.

UpdateString(Int32, String)

Met à jour la colonne désignée avec une String valeur.

UpdateString(String, String)

Met à jour la colonne désignée avec une String valeur.

UpdateTime(Int32, Time)

Met à jour la colonne désignée avec une java.sql.Time valeur.

UpdateTime(String, Time)

Met à jour la colonne désignée avec une java.sql.Time valeur.

UpdateTimestamp(Int32, Timestamp)

Met à jour la colonne désignée avec une java.sql.Timestamp valeur.

UpdateTimestamp(String, Timestamp)

Met à jour la colonne désignée avec une java.sql.Timestamp valeur.

WasNull()

Indique si la dernière colonne lue avait une valeur SQL NULL.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à