IResultSet Interface
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.
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 |
| ConcurReadOnly |
Constante indiquant le mode d’accès concurrentiel d’un |
| ConcurUpdatable |
Constante indiquant le mode d’accès concurrentiel d’un |
| 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 |
| TypeForwardOnly |
Constante indiquant le type d’un |
| TypeScrollInsensitive |
Constante indiquant le type d’un objet pouvant faire défiler l’objet |
| TypeScrollSensitive |
Constante indiquant le type d’un |
Propriétés
| Nom | Description |
|---|---|
| Concurrency |
Obtient le mode d’accès concurrentiel de ce |
| CursorName |
Obtient le nom du curseur SQL de ce |
| FetchDirection |
Obtient la direction dans laquelle les lignes sont extraites pour cet |
| FetchSize |
Obtient la taille d’extraction (en nombre de lignes) pour cela |
| 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 |
| IsBeforeFirst |
Obtient si le curseur est avant la première ligne du |
| 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 |
| IsLast |
Obtient si le curseur se trouve sur la dernière ligne du |
| JniIdentityHashCode |
Retourne la valeur de |
| 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 |
| PeerReference |
Retourne une JniObjectReference instance d’objet Java encapsulée. (Hérité de IJavaPeerable) |
| Row |
Obtient le nombre de la ligne actuelle dans le |
| Statement |
Obtient l’instruction qui a produit ce |
| Type |
Obtient le type du |
| Warnings |
Obtient le premier avertissement généré par les appels sur ce |
Méthodes
| Nom | Description |
|---|---|
| Absolute(Int32) |
Déplace le curseur vers le numéro de ligne donné dans cet |
| AfterLast() |
Déplace le curseur à la fin de cet |
| BeforeFirst() |
Déplace le curseur vers l’avant de cet |
| CancelRowUpdates() |
Annule les mises à jour apportées à la ligne active dans cet |
| ClearWarnings() |
Efface tous les avertissements signalés sur cet |
| Close() |
Libère immédiatement la base de données de cet |
| DeleteRow() |
Supprime la ligne actuelle de cet |
| 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 |
| Finalized() |
Appelé lorsque l’instance a été finalisée. (Hérité de IJavaPeerable) |
| FindColumn(String) |
Mappe l’étiquette de colonne donnée |
| First() |
Déplace le curseur vers la première ligne de cet |
| GetArray(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetArray(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetAsciiStream(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetAsciiStream(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBigDecimal(Int32, Int32) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBigDecimal(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBigDecimal(String, Int32) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBigDecimal(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBinaryStream(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBinaryStream(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBlob(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBlob(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBoolean(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBoolean(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetByte(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetByte(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBytes(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBytes(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetCharacterStream(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetCharacterStream(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetClob(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetClob(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDate(Int32, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDate(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDate(String, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDate(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDouble(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetDouble(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetFloat(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetFloat(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetInt(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetInt(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetLong(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetLong(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNCharacterStream(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNCharacterStream(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNClob(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNClob(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNString(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetNString(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetObject(Int32, IDictionary<String,Class>) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetObject(Int32) |
Obtient la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetObject(String, IDictionary<String,Class>) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetObject(String) |
Obtient la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetRef(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetRef(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetRowId(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetRowId(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetShort(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetShort(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetSQLXML(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetSQLXML(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetString(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetString(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTime(Int32, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTime(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTime(String, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTime(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTimestamp(Int32, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTimestamp(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTimestamp(String, Calendar) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetTimestamp(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetUnicodeStream(Int32) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetUnicodeStream(String) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetURL(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetURL(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| InsertRow() |
Insère le contenu de la ligne d’insertion dans cet |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| UpdateArray(String, IArray) |
Met à jour la colonne désignée avec une |
| 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 |
| UpdateBigDecimal(String, BigDecimal) |
Met à jour la colonne désignée avec une |
| 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 |
| 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 |
| 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 |
| UpdateBoolean(String, Boolean) |
Met à jour la colonne désignée avec une |
| UpdateByte(Int32, SByte) |
Met à jour la colonne désignée avec une |
| UpdateByte(String, SByte) |
Met à jour la colonne désignée avec une |
| UpdateBytes(Int32, Byte[]) |
Met à jour la colonne désignée avec une |
| 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 |
| UpdateClob(Int32, Reader, Int64) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateClob(Int32, Reader) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateClob(String, IClob) |
Met à jour la colonne désignée avec une |
| UpdateClob(String, Reader, Int64) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateClob(String, Reader) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateDate(Int32, Date) |
Met à jour la colonne désignée avec une |
| UpdateDate(String, Date) |
Met à jour la colonne désignée avec une |
| UpdateDouble(Int32, Double) |
Met à jour la colonne désignée avec une |
| UpdateDouble(String, Double) |
Met à jour la colonne désignée avec une |
| UpdateFloat(Int32, Single) |
Met à jour la colonne désignée avec une |
| UpdateFloat(String, Single) |
Met à jour la colonne désignée avec une |
| UpdateInt(Int32, Int32) |
Met à jour la colonne désignée avec une |
| UpdateInt(String, Int32) |
Met à jour la colonne désignée avec une |
| UpdateLong(Int32, Int64) |
Met à jour la colonne désignée avec une |
| UpdateLong(String, Int64) |
Met à jour la colonne désignée avec une |
| 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 |
| UpdateNClob(Int32, Reader, Int64) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateNClob(Int32, Reader) |
Met à jour la colonne désignée à l’aide de l’élément donné
|
| UpdateNClob(String, INClob) |
Met à jour la colonne désignée avec une |
| UpdateNClob(String, Reader, Int64) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateNClob(String, Reader) |
Met à jour la colonne désignée à l’aide de l’objet donné |
| UpdateNString(Int32, String) |
Met à jour la colonne désignée avec une |
| UpdateNString(String, String) |
Met à jour la colonne désignée avec une |
| UpdateNull(Int32) |
Met à jour la colonne désignée avec une |
| UpdateNull(String) |
Met à jour la colonne désignée avec une |
| UpdateObject(Int32, Object, Int32) |
Met à jour la colonne désignée avec une |
| UpdateObject(Int32, Object) |
Met à jour la colonne désignée avec une |
| UpdateObject(String, Object, Int32) |
Met à jour la colonne désignée avec une |
| UpdateObject(String, Object) |
Met à jour la colonne désignée avec une |
| UpdateRef(Int32, IRef) |
Met à jour la colonne désignée avec une |
| UpdateRef(String, IRef) |
Met à jour la colonne désignée avec une |
| UpdateRow() |
Met à jour la base de données sous-jacente avec le nouveau contenu de la ligne actuelle de cet |
| UpdateRowId(Int32, IRowId) |
Met à jour la colonne désignée avec une |
| UpdateRowId(String, IRowId) |
Met à jour la colonne désignée avec une |
| UpdateShort(Int32, Int16) |
Met à jour la colonne désignée avec une |
| UpdateShort(String, Int16) |
Met à jour la colonne désignée avec une |
| UpdateSQLXML(Int32, ISQLXML) |
Met à jour la colonne désignée avec une |
| UpdateSQLXML(String, ISQLXML) |
Met à jour la colonne désignée avec une |
| UpdateString(Int32, String) |
Met à jour la colonne désignée avec une |
| UpdateString(String, String) |
Met à jour la colonne désignée avec une |
| UpdateTime(Int32, Time) |
Met à jour la colonne désignée avec une |
| UpdateTime(String, Time) |
Met à jour la colonne désignée avec une |
| UpdateTimestamp(Int32, Timestamp) |
Met à jour la colonne désignée avec une |
| UpdateTimestamp(String, Timestamp) |
Met à jour la colonne désignée avec une |
| WasNull() |
Indique si la dernière colonne lue avait une valeur SQL |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| 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 |