Condividi tramite


IResultSet Interfaccia

Definizione

Tabella di dati che rappresentano un set di risultati del database, che viene in genere generato eseguendo un'istruzione che esegue query sul database.

[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
Derivato
Attributi
Implementazioni

Commenti

Tabella di dati che rappresentano un set di risultati del database, che viene in genere generato eseguendo un'istruzione che esegue query sul database.

Un ResultSet oggetto gestisce un cursore che punta alla riga corrente di dati. Inizialmente il cursore viene posizionato prima della prima riga. Il next metodo sposta il cursore nella riga successiva e perché restituisce false quando non sono presenti più righe nell'oggetto ResultSet , può essere usato in un while ciclo per scorrere il set di risultati.

Un oggetto predefinito ResultSet non è aggiornabile e ha un cursore che si sposta avanti solo. È quindi possibile eseguire l'iterazione solo una volta e solo dalla prima riga all'ultima riga. È possibile produrre ResultSet oggetti scorrevoli e/o aggiornabili. Il frammento di codice seguente, in cui con è un oggetto valido Connection , illustra come creare un set di risultati scorrevole e insensibile agli aggiornamenti da parte di altri e che è aggiornabile. Per altre opzioni, vedere ResultSet i campi.

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'interfaccia ResultSet fornisce metodi getter (getBoolean, getLonge così via) per recuperare i valori di colonna dalla riga corrente. I valori possono essere recuperati usando il numero di indice della colonna o il nome della colonna. In generale, l'uso dell'indice di colonna sarà più efficiente. Le colonne vengono numerate da 1. Per la portabilità massima, le colonne del set di risultati all'interno di ogni riga devono essere lette in ordine da sinistra a destra e ogni colonna deve essere di sola lettura una sola volta.

Per i metodi getter, un driver JDBC tenta di convertire i dati sottostanti nel tipo Java specificato nel metodo getter e restituisce un valore Java appropriato. La specifica JDBC include una tabella che mostra i mapping consentiti dai tipi SQL ai tipi Java che possono essere usati dai ResultSet metodi getter.

I nomi di colonna usati come input per i metodi getter sono senza distinzione tra maiuscole e minuscole. Quando viene chiamato un metodo getter con un nome di colonna e diverse colonne hanno lo stesso nome, verrà restituito il valore della prima colonna corrispondente. L'opzione nome colonna è progettata per essere usata quando i nomi di colonna vengono usati nella query SQL che ha generato il set di risultati. Per le colonne non denominate in modo esplicito nella query, è consigliabile usare i numeri di colonna. Se vengono usati nomi di colonna, il programmatore deve prestare attenzione a garantire che facciano riferimento in modo univoco alle colonne previste, che possono essere assicurate con la clausola SQL AS .

Un set di metodi updater è stato aggiunto a questa interfaccia nell'API JDBC 2.0 (<Java sup><font size=-2>TM</font></sup> 2 SDK, Standard Edition, versione 1.2). I commenti relativi ai parametri ai metodi getter si applicano anche ai parametri ai metodi updater.

I metodi dell'aggiornamento possono essere usati in due modi: <ol><LI>per aggiornare un valore di colonna nella riga corrente. In un oggetto scorrevole ResultSet , il cursore può essere spostato indietro e avanti, in una posizione assoluta o in una posizione relativa alla riga corrente. Il frammento di codice seguente aggiorna la NAME colonna nella quinta riga dell'oggetto rs e quindi usa il metodo updateRow per aggiornare la tabella dell'origine ResultSet dati da cui rs è stata derivata.

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>per inserire i valori di colonna nella riga di inserimento. Un oggetto aggiornabile ResultSet ha una riga speciale associata a essa che funge da area di gestione temporanea per la creazione di una riga da inserire. Il frammento di codice seguente sposta il cursore nella riga di inserimento, compila una riga a tre colonne e lo rs inserisce nella tabella origine dati usando il metodo 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 oggetto viene chiuso automaticamente quando l'oggetto Statement generato viene chiuso, eseguito nuovamente o usato per recuperare il risultato successivo da una sequenza di più risultati.

Il numero, i tipi e le proprietà delle colonne di un ResultSet oggetto vengono forniti dall'oggetto ResultSetMetaData restituito dal ResultSet.getMetaData metodo .

Documentazione Java per java.sql.ResultSet.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Campi

CloseCursorsAtCommit

Costante che indica che gli oggetti aperti ResultSet con questa trattenibilità verranno chiusi quando viene eseguito il commit della transazione corrente.

ConcurReadOnly

Costante che indica la modalità di concorrenza per un ResultSet oggetto che potrebbe NON essere aggiornato.

ConcurUpdatable

Costante che indica la modalità di concorrenza per un ResultSet oggetto che può essere aggiornato.

FetchForward

Costante che indica che le righe di un set di risultati verranno elaborate in una direzione in avanti; first-to-last.

FetchReverse

Costante che indica che le righe di un set di risultati verranno elaborate in direzione inversa; last-to-first.

FetchUnknown

Costante che indica che l'ordine in cui verranno elaborate le righe in un set di risultati è sconosciuto.

HoldCursorsOverCommit

La costante che indica che gli oggetti aperti ResultSet con questa trattenibilità rimarranno aperti quando viene eseguito il commit della transazione corrente.

TypeForwardOnly

Costante che indica il tipo per un ResultSet oggetto il cui cursore può essere spostato solo in avanti.

TypeScrollInsensitive

Costante che indica il tipo per un ResultSet oggetto scorrevole, ma in genere non sensibile alle modifiche apportate ai dati sottostanti a ResultSet.

TypeScrollSensitive

Costante che indica il tipo per un ResultSet oggetto scorrevole e in genere sensibile alle modifiche ai dati sottostanti a ResultSet.

Proprietà

Concurrency

Ottiene la modalità di concorrenza di questo ResultSetoggetto .

CursorName

Ottiene il nome del cursore SQL di questo ResultSetoggetto .

FetchDirection

Ottiene la direzione in cui le righe vengono recuperate per questo ResultSet oggetto.

FetchSize

Ottiene le dimensioni di recupero (in numero di righe) per l'oggetto ResultSet.

Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
Holdability

Restituisce la trattenibilità di questo set di risultati: HoldCursorsOverCommit o CloseCursorsAtCommit.

IsAfterLast

Ottiene se il cursore è dopo l'ultima riga dell'oggetto ResultSet.

IsBeforeFirst

Ottiene se il cursore è prima della prima riga dell'oggetto ResultSet.

IsClosed

Restituisce true se il set di risultati è stato chiuso, false in caso contrario.

IsFirst

Ottiene se il cursore si trova nella prima riga dell'oggetto ResultSet.

IsLast

Ottiene se il cursore si trova sull'ultima riga dell'oggetto ResultSet

JniIdentityHashCode

Restituisce il valore di java.lang.System.identityHashCode() per l'istanza di di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
MetaData

Ottiene i metadati per questo ResultSetoggetto .

PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
Row

Ottiene il numero della riga corrente nell'oggetto ResultSet.

Statement

Ottiene l'istruzione che ha generato l'oggetto ResultSet.

Type

Ottiene il tipo di ResultSet.

Warnings

Ottiene il primo avviso generato dalle chiamate in questo ResultSetoggetto .

Metodi

Absolute(Int32)

Sposta il cursore sul numero di riga specificato in questo ResultSet oggetto.

AfterLast()

Sposta il cursore alla fine di questo ResultSet oggetto, subito dopo l'ultima riga.

BeforeFirst()

Sposta il cursore all'inizio di questo ResultSet oggetto, subito prima della prima riga.

CancelRowUpdates()

Annulla gli aggiornamenti apportati alla riga corrente in questo ResultSet oggetto.

ClearWarnings()

Cancella tutti gli avvisi segnalati su questo ResultSet oggetto.

Close()

Rilascia immediatamente il database e le risorse JDBC di questo ResultSet oggetto anziché attendere che ciò avvenga quando viene chiuso automaticamente.

DeleteRow()

Elimina la riga corrente da questo ResultSet oggetto e dal database sottostante.

Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
FindColumn(String)

Esegue il mapping dell'etichetta di colonna specificata ResultSet all'indice ResultSet di colonna.

First()

Sposta il cursore sulla prima riga di questo ResultSet oggetto.

GetArray(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Array oggetto nel linguaggio di programmazione Java.

GetArray(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Array oggetto nel linguaggio di programmazione Java.

GetAsciiStream(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di caratteri ASCII.

GetAsciiStream(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di caratteri ASCII.

GetBigDecimal(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come oggetto java.math.BigDecimal con precisione completa.

GetBigDecimal(Int32, Int32)
Obsoleti.

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel java.sql.BigDecimal linguaggio di programmazione Java.

GetBigDecimal(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come oggetto java.math.BigDecimal con precisione completa.

GetBigDecimal(String, Int32)
Obsoleti.

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel java.math.BigDecimal linguaggio di programmazione Java.

GetBinaryStream(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di byte non interpretati.

GetBinaryStream(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di oggetti non interpretati byte.

GetBlob(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Blob oggetto nel linguaggio di programmazione Java.

GetBlob(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Blob oggetto nel linguaggio di programmazione Java.

GetBoolean(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel boolean linguaggio di programmazione Java.

GetBoolean(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel boolean linguaggio di programmazione Java.

GetByte(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel byte linguaggio di programmazione Java.

GetByte(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel byte linguaggio di programmazione Java.

GetBytes(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come byte matrice nel linguaggio di programmazione Java.

GetBytes(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come byte matrice nel linguaggio di programmazione Java.

GetCharacterStream(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.io.Reader oggetto .

GetCharacterStream(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.io.Reader oggetto .

GetClob(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Clob oggetto nel linguaggio di programmazione Java.

GetClob(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Clob oggetto nel linguaggio di programmazione Java.

GetDate(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Date oggetto nel linguaggio di programmazione Java.

GetDate(Int32, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Date oggetto nel linguaggio di programmazione Java.

GetDate(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Date oggetto nel linguaggio di programmazione Java.

GetDate(String, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Date oggetto nel linguaggio di programmazione Java.

GetDouble(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel double linguaggio di programmazione Java.

GetDouble(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel double linguaggio di programmazione Java.

GetFloat(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel float linguaggio di programmazione Java.

GetFloat(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel float linguaggio di programmazione Java.

GetInt(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel int linguaggio di programmazione Java.

GetInt(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel int linguaggio di programmazione Java.

GetLong(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel long linguaggio di programmazione Java.

GetLong(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel long linguaggio di programmazione Java.

GetNCharacterStream(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.io.Reader oggetto .

GetNCharacterStream(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.io.Reader oggetto .

GetNClob(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come NClob oggetto nel linguaggio di programmazione Java.

GetNClob(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come NClob oggetto nel linguaggio di programmazione Java.

GetNString(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel String linguaggio di programmazione Java.

GetNString(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel String linguaggio di programmazione Java.

GetObject(Int32)

Ottiene il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel Object linguaggio di programmazione Java.

GetObject(Int32, IDictionary<String,Class>)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel Object linguaggio di programmazione Java.

GetObject(String)

Ottiene il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel Object linguaggio di programmazione Java.

GetObject(String, IDictionary<String,Class>)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel Object linguaggio di programmazione Java.

GetRef(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Ref oggetto nel linguaggio di programmazione Java.

GetRef(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come Ref oggetto nel linguaggio di programmazione Java.

GetRowId(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.RowId oggetto nel linguaggio di programmazione Java.

GetRowId(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.RowId oggetto nel linguaggio di programmazione Java.

GetShort(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel short linguaggio di programmazione Java.

GetShort(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel short linguaggio di programmazione Java.

GetSQLXML(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.SQLXML oggetto nel linguaggio di programmazione Java.

GetSQLXML(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.SQLXML oggetto nel linguaggio di programmazione Java.

GetString(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel String linguaggio di programmazione Java.

GetString(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come nel String linguaggio di programmazione Java.

GetTime(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Time oggetto nel linguaggio di programmazione Java.

GetTime(Int32, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Time oggetto nel linguaggio di programmazione Java.

GetTime(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Time oggetto nel linguaggio di programmazione Java.

GetTime(String, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Time oggetto nel linguaggio di programmazione Java.

GetTimestamp(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Timestamp oggetto nel linguaggio di programmazione Java.

GetTimestamp(Int32, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Timestamp oggetto nel linguaggio di programmazione Java.

GetTimestamp(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Timestamp oggetto nel linguaggio di programmazione Java.

GetTimestamp(String, Calendar)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.sql.Timestamp oggetto nel linguaggio di programmazione Java.

GetUnicodeStream(Int32)
Obsoleti.

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di 3 caratteri a due byte.

GetUnicodeStream(String)
Obsoleti.

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come flusso di caratteri Unicode a due byte.

GetURL(Int32)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.net.URL oggetto nel linguaggio di programmazione Java.

GetURL(String)

Recupera il valore della colonna designata nella riga corrente di questo ResultSet oggetto come java.net.URL oggetto nel linguaggio di programmazione Java.

InsertRow()

Inserisce il contenuto della riga di inserimento in questo ResultSet oggetto e nel database.

IsWrapperFor(Class)

Restituisce true se implementa l'argomento dell'interfaccia o è direttamente o indirettamente un wrapper per un oggetto che esegue.

(Ereditato da IWrapper)
Last()

Sposta il cursore sull'ultima riga di questo ResultSet oggetto.

MoveToCurrentRow()

Sposta il cursore nella posizione memorizzata, generalmente la riga corrente.

MoveToInsertRow()

Sposta il cursore nella riga di inserimento.

Next()

Sposta il cursore verso l'interno di una riga dalla posizione corrente.

Previous()

Sposta il cursore sulla riga precedente di questo ResultSet oggetto.

RefreshRow()

Aggiorna la riga corrente con il relativo valore più recente nel database.

Relative(Int32)

Sposta il cursore un numero relativo di righe, positivo o negativo.

RowDeleted()

Recupera informazioni circa l'eventuale eliminazione di una riga.

RowInserted()

Recupera informazioni sull'eventuale presenza di un inserimento nella riga corrente.

RowUpdated()

Recupera informazioni sull'eventuale aggiornamento della riga corrente.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Tabella di dati che rappresentano un set di risultati del database, che viene in genere generato eseguendo un'istruzione che esegue query sul database.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)
Unwrap(Class)

Restituisce un oggetto che implementa l'interfaccia specificata per consentire l'accesso ai metodi non standard o ai metodi standard non esposti dal proxy.

(Ereditato da IWrapper)
UpdateArray(Int32, IArray)

Aggiornamenti la colonna designata con un java.sql.Array valore.

UpdateArray(String, IArray)

Aggiornamenti la colonna designata con un java.sql.Array valore.

UpdateAsciiStream(Int32, Stream)

Aggiornamenti la colonna designata con un valore di flusso ascii.

UpdateAsciiStream(Int32, Stream, Int32)

Aggiornamenti la colonna designata con un valore di flusso ascii, che avrà il numero specificato di byte.

UpdateAsciiStream(Int32, Stream, Int64)

Aggiornamenti la colonna designata con un valore di flusso ascii, che avrà il numero specificato di byte.

UpdateAsciiStream(String, Stream)

Aggiornamenti la colonna designata con un valore di flusso ascii.

UpdateAsciiStream(String, Stream, Int32)

Aggiornamenti la colonna designata con un valore di flusso ascii, che avrà il numero specificato di byte.

UpdateAsciiStream(String, Stream, Int64)

Aggiornamenti la colonna designata con un valore di flusso ascii, che avrà il numero specificato di byte.

UpdateBigDecimal(Int32, BigDecimal)

Aggiornamenti la colonna designata con un java.math.BigDecimal valore.

UpdateBigDecimal(String, BigDecimal)

Aggiornamenti la colonna designata con un java.sql.BigDecimal valore.

UpdateBinaryStream(Int32, Stream)

Aggiorna la colonna designata con un valore del flusso binario.

UpdateBinaryStream(Int32, Stream, Int32)

Aggiorna la colonna designata con un valore del flusso binario, che conterrà il numero specificato di byte.

UpdateBinaryStream(Int32, Stream, Int64)

Aggiorna la colonna designata con un valore del flusso binario, che conterrà il numero specificato di byte.

UpdateBinaryStream(String, Stream)

Aggiorna la colonna designata con un valore del flusso binario.

UpdateBinaryStream(String, Stream, Int32)

Aggiorna la colonna designata con un valore del flusso binario, che conterrà il numero specificato di byte.

UpdateBinaryStream(String, Stream, Int64)

Aggiorna la colonna designata con un valore del flusso binario, che conterrà il numero specificato di byte.

UpdateBlob(Int32, IBlob)

Aggiornamenti la colonna designata con un java.sql.Blob valore.

UpdateBlob(Int32, Stream)

Aggiornamenti la colonna designata usando il flusso di input specificato.

UpdateBlob(Int32, Stream, Int64)

Aggiornamenti la colonna designata usando il flusso di input specificato, che avrà il numero specificato di byte.

UpdateBlob(String, IBlob)

Aggiornamenti la colonna designata con un java.sql.Blob valore.

UpdateBlob(String, Stream)

Aggiornamenti la colonna designata usando il flusso di input specificato.

UpdateBlob(String, Stream, Int64)

Aggiornamenti la colonna designata usando il flusso di input specificato, che avrà il numero specificato di byte.

UpdateBoolean(Int32, Boolean)

Aggiornamenti la colonna designata con un boolean valore.

UpdateBoolean(String, Boolean)

Aggiornamenti la colonna designata con un boolean valore.

UpdateByte(Int32, SByte)

Aggiornamenti la colonna designata con un byte valore.

UpdateByte(String, SByte)

Aggiornamenti la colonna designata con un byte valore.

UpdateBytes(Int32, Byte[])

Aggiornamenti la colonna designata con un byte valore di matrice.

UpdateBytes(String, Byte[])

Aggiornamenti la colonna designata con un valore di matrice di byte.

UpdateCharacterStream(Int32, Reader)

Aggiorna la colonna designata con un valore del flusso di caratteri.

UpdateCharacterStream(Int32, Reader, Int32)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateCharacterStream(Int32, Reader, Int64)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateCharacterStream(String, Reader)

Aggiorna la colonna designata con un valore del flusso di caratteri.

UpdateCharacterStream(String, Reader, Int32)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateCharacterStream(String, Reader, Int64)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateClob(Int32, IClob)

Aggiornamenti la colonna designata con un java.sql.Clob valore.

UpdateClob(Int32, Reader)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader.

UpdateClob(Int32, Reader, Int64)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader, ovvero il numero specificato di caratteri.

UpdateClob(String, IClob)

Aggiornamenti la colonna designata con un java.sql.Clob valore.

UpdateClob(String, Reader)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader.

UpdateClob(String, Reader, Int64)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader, ovvero il numero specificato di caratteri.

UpdateDate(Int32, Date)

Aggiornamenti la colonna designata con un java.sql.Date valore.

UpdateDate(String, Date)

Aggiornamenti la colonna designata con un java.sql.Date valore.

UpdateDouble(Int32, Double)

Aggiornamenti la colonna designata con un double valore.

UpdateDouble(String, Double)

Aggiornamenti la colonna designata con un double valore.

UpdateFloat(Int32, Single)

Aggiornamenti la colonna designata con un float valore.

UpdateFloat(String, Single)

Aggiornamenti la colonna designata con un float valore.

UpdateInt(Int32, Int32)

Aggiornamenti la colonna designata con un int valore.

UpdateInt(String, Int32)

Aggiornamenti la colonna designata con un int valore.

UpdateLong(Int32, Int64)

Aggiornamenti la colonna designata con un long valore.

UpdateLong(String, Int64)

Aggiornamenti la colonna designata con un long valore.

UpdateNCharacterStream(Int32, Reader)

Aggiorna la colonna designata con un valore del flusso di caratteri.

UpdateNCharacterStream(Int32, Reader, Int64)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateNCharacterStream(String, Reader)

Aggiorna la colonna designata con un valore del flusso di caratteri.

UpdateNCharacterStream(String, Reader, Int64)

Aggiorna la colonna designata con un valore del flusso di caratteri, che conterrà il numero di byte specificato.

UpdateNClob(Int32, INClob)

Aggiornamenti la colonna designata con un java.sql.NClob valore.

UpdateNClob(Int32, Reader)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader

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

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader, ovvero il numero specificato di caratteri.

UpdateNClob(String, INClob)

Aggiornamenti la colonna designata con un java.sql.NClob valore.

UpdateNClob(String, Reader)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader.

UpdateNClob(String, Reader, Int64)

Aggiornamenti la colonna designata utilizzando l'oggetto specificatoReader, ovvero il numero specificato di caratteri.

UpdateNString(Int32, String)

Aggiornamenti la colonna designata con un String valore.

UpdateNString(String, String)

Aggiornamenti la colonna designata con un String valore.

UpdateNull(Int32)

Aggiornamenti la colonna designata con un null valore.

UpdateNull(String)

Aggiornamenti la colonna designata con un null valore.

UpdateObject(Int32, Object)

Aggiornamenti la colonna designata con un Object valore.

UpdateObject(Int32, Object, Int32)

Aggiornamenti la colonna designata con un Object valore.

UpdateObject(String, Object)

Aggiornamenti la colonna designata con un Object valore.

UpdateObject(String, Object, Int32)

Aggiornamenti la colonna designata con un Object valore.

UpdateRef(Int32, IRef)

Aggiornamenti la colonna designata con un java.sql.Ref valore.

UpdateRef(String, IRef)

Aggiornamenti la colonna designata con un java.sql.Ref valore.

UpdateRow()

Aggiornamenti il database sottostante con il nuovo contenuto della riga corrente di questo ResultSet oggetto.

UpdateRowId(Int32, IRowId)

Aggiornamenti la colonna designata con un RowId valore.

UpdateRowId(String, IRowId)

Aggiornamenti la colonna designata con un RowId valore.

UpdateShort(Int32, Int16)

Aggiornamenti la colonna designata con un short valore.

UpdateShort(String, Int16)

Aggiornamenti la colonna designata con un short valore.

UpdateSQLXML(Int32, ISQLXML)

Aggiornamenti la colonna designata con un java.sql.SQLXML valore.

UpdateSQLXML(String, ISQLXML)

Aggiornamenti la colonna designata con un java.sql.SQLXML valore.

UpdateString(Int32, String)

Aggiornamenti la colonna designata con un String valore.

UpdateString(String, String)

Aggiornamenti la colonna designata con un String valore.

UpdateTime(Int32, Time)

Aggiornamenti la colonna designata con un java.sql.Time valore.

UpdateTime(String, Time)

Aggiornamenti la colonna designata con un java.sql.Time valore.

UpdateTimestamp(Int32, Timestamp)

Aggiornamenti la colonna designata con un java.sql.Timestamp valore.

UpdateTimestamp(String, Timestamp)

Aggiornamenti la colonna designata con un java.sql.Timestamp valore.

WasNull()

Segnala se l'ultima colonna in lettura ha un valore di SQL NULL.

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Tabella di dati che rappresentano un set di risultati del database, che viene in genere generato eseguendo un'istruzione che esegue query sul database.

GetJniTypeName(IJavaPeerable)

Tabella di dati che rappresentano un set di risultati del database, che viene in genere generato eseguendo un'istruzione che esegue query sul database.

Si applica a