Sprache

ICallableStatement Schnittstelle

Definition

Die Schnittstelle, die zum Ausführen gespeicherter SQL-Prozeduren verwendet wird.

[Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")]
public interface ICallableStatement : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IPreparedStatement
[<Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")>]
type ICallableStatement = interface
    interface IPreparedStatement
    interface IStatement
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attribute
Implementiert

Hinweise

Die Schnittstelle, die zum Ausführen gespeicherter SQL-Prozeduren verwendet wird. Die VORGANGS-API stellt eine SQL-Escapesyntax für gespeicherte Prozeduren bereit, mit der gespeicherte Prozeduren standardmäßig für alle RDBMS aufgerufen werden können. Diese Escapesyntax weist ein Formular auf, das einen Ergebnisparameter und einen enthält, der nicht. Bei Verwendung muss der Ergebnisparameter als OUT-Parameter registriert werden. Die anderen Parameter können für Eingabe, Ausgabe oder beides verwendet werden. Parameter werden sequenziell nach Zahl verwiesen, wobei der erste Parameter 1 ist.

{?= call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}
              {call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}

IN-Parameterwerte werden mithilfe der set von PreparedStatementder Methode geerbten Methoden festgelegt. Der Typ aller OUT-Parameter muss vor der Ausführung der gespeicherten Prozedur registriert werden; ihre Werte werden nach der Ausführung über die get hier bereitgestellten Methoden abgerufen.

Ein CallableStatement Objekt kann ein ResultSet oder mehrere ResultSet Objekte zurückgeben. Mehrere ResultSet Objekte werden mit Vorgängen behandelt, die von Statement.

Für maximale Portabilität sollten die Objekte und Aktualisierungsanzahlen eines Aufrufs ResultSet vor dem Abrufen der Werte der Ausgabeparameter verarbeitet werden.

Java Dokumentation für java.sql.CallableStatement.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
CloseAllResults

Die Konstante, die angibt, dass alle ResultSet Objekte, die zuvor geöffnet gehalten wurden, beim Aufrufen getMoreResultsgeschlossen werden sollen.

(Geerbt von IStatement)
CloseCurrentResult

Die Konstante, die angibt, dass das aktuelle ResultSet Objekt beim Aufrufen getMoreResultsgeschlossen werden soll.

(Geerbt von IStatement)
ExecuteFailed

Die Konstante, die angibt, dass beim Ausführen einer Batch-Anweisung ein Fehler aufgetreten ist.

(Geerbt von IStatement)
KeepCurrentResult

Die Konstante, die angibt, dass das aktuelle ResultSet Objekt beim Aufrufen getMoreResultsnicht geschlossen werden soll.

(Geerbt von IStatement)
NoGeneratedKeys

Die Konstante, die angibt, dass generierte Schlüssel nicht für den Abruf verfügbar gemacht werden sollen.

(Geerbt von IStatement)
ReturnGeneratedKeys

Die Konstante, die angibt, dass generierte Schlüssel zum Abrufen zur Verfügung gestellt werden sollen.

(Geerbt von IStatement)
SuccessNoInfo

Die Konstante, die angibt, dass eine Batch-Anweisung erfolgreich ausgeführt wurde, aber keine Anzahl der betroffenen Zeilen verfügbar ist.

(Geerbt von IStatement)

Eigenschaften

Name Beschreibung
Connection

Ruft das Connection Objekt ab, das diese Anweisung erstellt hat.

(Geerbt von IStatement)
FetchDirection

Ruft die Standardrichtung zum Abrufen von Zeilen für ResultSetvon dieser Anweisung generierte Zeilen ab.

(Geerbt von IStatement)
FetchSize

Ruft die Standardanzahl der Zeilen für einen Abruf für die Objekte ab, die ResultSet von dieser Anweisung zurückgegeben werden.

(Geerbt von IStatement)
GeneratedKeys

Gibt automatisch generierte Schlüssel zurück, die durch Ausführen dieser Anweisung erstellt wurden.

(Geerbt von IStatement)
Handle

Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab.

(Geerbt von IJavaObject)
IsClosed

Gibt true zurück, wenn diese Anweisung geschlossen wurde, andernfalls "false".

(Geerbt von IStatement)
JniIdentityHashCode

Gibt den Wert java.lang.System.identityHashCode() für die umbrochene Instanz zurück.

(Geerbt von IJavaPeerable)
JniManagedPeerState

Status des verwalteten Peers.

(Geerbt von IJavaPeerable)
JniObjectReferenceControlBlock

Die Schnittstelle, die zum Ausführen gespeicherter SQL-Prozeduren verwendet wird.

(Geerbt von IJavaPeerable)
JniPeerMembers

Mitgliedszugriff und Aufrufunterstützung.

(Geerbt von IJavaPeerable)
MaxFieldSize

Ruft die maximale Anzahl von Bytes ab, die als Werte aus Zeichen- und Binärtypspalten in einer ResultSet abgeleiteten Anweisung zurückgegeben werden können.

(Geerbt von IStatement)
MaxRows

Ruft die maximale Anzahl von Zeilen ab, die ein ResultSet enthalten kann, wenn aus dieser Anweisung erstellt wird.

(Geerbt von IStatement)
MetaData

Gibt eine ResultSetMetaData Beschreibung der, die ResultSet durch Ausführung der PreparedStatement.

(Geerbt von IPreparedStatement)
MoreResults

Wechselt zum nächsten Ergebnis dieser Anweisung.

(Geerbt von IStatement)
ParameterMetaData

Ruft Informationen zu den Parametern der PreparedStatement.

(Geerbt von IPreparedStatement)
PeerReference

Gibt eine JniObjectReference der umbrochenen Java Objektinstanz zurück.

(Geerbt von IJavaPeerable)
Poolable

Gibt true zurück, wenn diese Anweisung poolfähig ist, andernfalls "false".

(Geerbt von IStatement)
QueryTimeout

Ruft den Timeoutwert für die Ausführungszeit der Anweisung ab.

(Geerbt von IStatement)
ResultSet

Ruft das aktuelle Ergebnis ab.

(Geerbt von IStatement)
ResultSetConcurrency

Ruft die Parallelitätseinstellung für ResultSet Objekte ab, die von dieser Anweisung generiert werden.

(Geerbt von IStatement)
ResultSetHoldability

Ruft die Cursor-Halteeinstellung für ResultSet Objekte ab, die von dieser Anweisung generiert werden.

(Geerbt von IStatement)
ResultSetType

Ruft die ResultSet Typeinstellung für ResultSets abgeleitet von dieser Anweisung ab.

(Geerbt von IStatement)
UpdateCount

Ruft eine Aktualisierungsanzahl für das aktuelle Ergebnis ab, wenn es sich nicht um eine ResultSet.

(Geerbt von IStatement)
Warnings

Ruft die erste SQLWarning gemeldet durch Aufrufe dieser Anweisung ab.

(Geerbt von IStatement)

Methoden

Name Beschreibung
AddBatch()

Fügt dem Batch von Befehlen dieses PreparedStatement Objekts eine Reihe von Parametern hinzu.

(Geerbt von IPreparedStatement)
AddBatch(String)

Fügt den angegebenen SQL-Befehl zur aktuellen Liste der Commmands für dieses Statement Objekt hinzu.

(Geerbt von IStatement)
Cancel()

Bricht dieses Statement Objekt ab, wenn sowohl die DBMS- als auch die Treiberunterstützung das Abbrechen einer SQL-Anweisung abbricht.

(Geerbt von IStatement)
ClearBatch()

Leert die aktuelle Liste der SQL-Befehle dieses Statement Objekts.

(Geerbt von IStatement)
ClearParameters()

Löscht umgehend die aktuellen Parameterwerte.

(Geerbt von IPreparedStatement)
ClearWarnings()

Löscht alle warnungen, die für dieses Statement Objekt gemeldet wurden.

(Geerbt von IStatement)
Close()

Statement Gibt die Datenbank und DIE RESSOURCEN DIESES Objekts sofort frei, anstatt darauf zu warten, dass dies geschieht, wenn es automatisch geschlossen wird.

(Geerbt von IStatement)
Disposed()

Wird aufgerufen, wenn die Instanz verworfen wurde.

(Geerbt von IJavaPeerable)
DisposeUnlessReferenced()

Wenn keine offenen Verweise auf diese Instanz vorhanden sind, wird nichts aufgerufen Dispose(). Andernfalls wird nichts ausgeführt.

(Geerbt von IJavaPeerable)
Execute()

Führt die SQL-Anweisung in diesem PreparedStatement Objekt aus, die eine beliebige Art von SQL-Anweisung sein kann.

(Geerbt von IPreparedStatement)
Execute(String, Int32)

Führt die angegebene SQL-Anweisung aus, die möglicherweise mehrere Ergebnisse zurückgibt, und signalisiert den Treiber, dass alle automatisch generierten Schlüssel zum Abrufen verfügbar gemacht werden sollen.

(Geerbt von IStatement)
Execute(String, Int32[])

Führt die angegebene SQL-Anweisung aus, die möglicherweise mehrere Ergebnisse zurückgibt, und signalisiert den Treiber, dass die im angegebenen Array angegebenen automatisch generierten Schlüssel zum Abrufen verfügbar gemacht werden sollen.

(Geerbt von IStatement)
Execute(String, String[])

Führt die angegebene SQL-Anweisung aus, die möglicherweise mehrere Ergebnisse zurückgibt, und signalisiert den Treiber, dass die im angegebenen Array angegebenen automatisch generierten Schlüssel zum Abrufen verfügbar gemacht werden sollen.

(Geerbt von IStatement)
Execute(String)

Führt die angegebene SQL-Anweisung aus, die möglicherweise mehrere Ergebnisse zurückgibt.

(Geerbt von IStatement)
ExecuteBatch()

Sendet einen Batch von Befehlen zur Ausführung an die Datenbank, und wenn alle Befehle erfolgreich ausgeführt werden, wird ein Array von Updateanzahlen zurückgegeben.

(Geerbt von IStatement)
ExecuteQuery()

Führt die SQL-Abfrage in diesem PreparedStatement Objekt aus und gibt das ResultSet von der Abfrage generierte Objekt zurück.

(Geerbt von IPreparedStatement)
ExecuteQuery(String)

Führt die angegebene SQL-Anweisung aus, die ein einzelnes ResultSet Objekt zurückgibt.

(Geerbt von IStatement)
ExecuteUpdate()

Führt die SQL-Anweisung in diesem PreparedStatement Objekt aus, die eine DML-Anweisung (SQL Data Manipulation Language) sein muss, z UPDATEINSERT. B. oder DELETEeine SQL-Anweisung, die nichts zurückgibt, z. B. eine DDL-Anweisung.

(Geerbt von IPreparedStatement)
ExecuteUpdate(String, Int32)

Führt die angegebene SQL-Anweisung aus und signalisiert dem Treiber mit dem angegebenen Kennzeichen, ob die von diesem Statement Objekt erzeugten automatisch generierten Schlüssel zum Abrufen verfügbar gemacht werden sollen.

(Geerbt von IStatement)
ExecuteUpdate(String, Int32[])

Führt die angegebene SQL-Anweisung aus und signalisiert den Treiber, dass die automatisch generierten Schlüssel, die im angegebenen Array angegeben sind, für den Abruf verfügbar gemacht werden sollen.

(Geerbt von IStatement)
ExecuteUpdate(String, String[])

Führt die angegebene SQL-Anweisung aus und signalisiert den Treiber, dass die automatisch generierten Schlüssel, die im angegebenen Array angegeben sind, für den Abruf verfügbar gemacht werden sollen.

(Geerbt von IStatement)
ExecuteUpdate(String)

Führt die angegebene SQL-Anweisung aus, bei der es sich um eine INSERT, UPDATEoder eine ANWEISUNG oder DELETE eine SQL-Anweisung handeln kann, die nichts zurückgibt, z. B. eine SQL DDL-Anweisung.

(Geerbt von IStatement)
Finalized()

Wird aufgerufen, wenn die Instanz abgeschlossen wurde.

(Geerbt von IJavaPeerable)
GetArray(Int32)

Ruft den Wert des angegebenen ELEMENTS-Parameters ARRAY als java.sql.Array Objekt in der programmiersprache Java ab.

GetArray(String)

Ruft den Wert eines ELEMENTS-Parameters ARRAY als java.sql.Array Objekt in der programmiersprache Java ab.

GetBigDecimal(Int32, Int32)
Veraltet.

Ruft den Wert des angegebenen PARAMETERS ALS NUMERICjava.math.BigDecimal Objekt mit Skalierungsziffern rechts vom Dezimalkomma ab.

GetBigDecimal(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS NUMERICjava.math.BigDecimal Objekt mit so vielen Ziffern rechts vom Dezimalkomma ab, wie der Wert enthält.

GetBigDecimal(String)

Ruft den Wert eines PARAMETERS ALS NUMERICjava.math.BigDecimal Objekt mit so vielen Ziffern rechts vom Dezimalkomma ab, wie der Wert enthält.

GetBlob(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS Objekt in der programmiersprache Java ab BLOBjava.sql.Blob.

GetBlob(String)

Ruft den Wert eines PARAMETERS ALS Objekt in der programmiersprache Java ab BLOBjava.sql.Blob.

GetBoolean(Int32)

Ruft den Wert des angegebenen PARAMETERS BIT oder BOOLEAN Parameters in boolean der programmiersprache Java ab.

GetBoolean(String)

Ruft den Wert eines PROVIDERS BIT oder BOOLEAN Parameters als boolean eine in der Java Programmiersprache ab.

GetByte(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS TINYINTbyte EINE in der programmiersprache Java ab.

GetByte(String)

Ruft den Wert eines VORGANGSparameters TINYINT in byte der programmiersprache Java ab.

GetBytes(Int32)

Ruft den Wert des angegebenen ELEMENTS BINARY oder VARBINARY Parameters als Array von byte Werten in der programmiersprache Java ab.

GetBytes(String)

Ruft den Wert eines ELEMENTS BINARY oder VARBINARY Parameters als Array von byte Werten in der programmiersprache Java ab.

GetCharacterStream(Int32)

Ruft den Wert des angegebenen Parameters als java.io.Reader Objekt in der programmiersprache Java ab.

GetCharacterStream(String)

Ruft den Wert des angegebenen Parameters als java.io.Reader Objekt in der programmiersprache Java ab.

GetClob(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS Objekt in der programmiersprache Java ab CLOBjava.sql.Clob.

GetClob(String)

Ruft den Wert eines PARAMETERS ALS Objekt in der programmiersprache Java ab CLOBjava.sql.Clob.

GetDate(Int32, Calendar)

Ruft den Wert des angegebenen PARAMETERS ALS DATEjava.sql.Date Objekt ab, wobei das angegebene Calendar Objekt verwendet wird, um das Datum zu erstellen.

GetDate(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS DATEjava.sql.Date Objekt ab.

GetDate(String, Calendar)

Ruft den Wert eines PARAMETERS ALS DATEjava.sql.Date Objekt ab, wobei das angegebene Calendar Objekt verwendet wird, um das Datum zu erstellen.

GetDate(String)

Ruft den Wert eines PARAMETERS ALS DATEjava.sql.Date OBJEKT ab.

GetDouble(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS DOUBLEdouble EINE in der programmiersprache Java ab.

GetDouble(String)

Ruft den Wert eines VORGANGSparameters DOUBLE in double der programmiersprache Java ab.

GetFloat(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS FLOATfloat EINE in der programmiersprache Java ab.

GetFloat(String)

Ruft den Wert eines VORGANGSparameters FLOAT in float der programmiersprache Java ab.

GetInt(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS IN der programmiersprache Java ab INTEGERint.

GetInt(String)

Ruft den Wert eines ELEMENTS-Parameters INTEGER als in int der programmiersprache Java ab.

GetLong(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS BIGINTlong EINE in der programmiersprache Java ab.

GetLong(String)

Ruft den Wert eines VORGANGSparameters BIGINT in long der programmiersprache Java ab.

GetMoreResults(Int32)

Wechselt zum nächsten Ergebnis dieses Statement Objekts, behandelt alle aktuellen ResultSet Objekte gemäß den anweisungen, die durch die angegebene Kennzeichnung angegeben sind, und gibt zurück true , wenn das nächste Ergebnis ein ResultSet Objekt ist.

(Geerbt von IStatement)
GetNCharacterStream(Int32)

Ruft den Wert des angegebenen Parameters als java.io.Reader Objekt in der programmiersprache Java ab.

GetNCharacterStream(String)

Ruft den Wert des angegebenen Parameters als java.io.Reader Objekt in der programmiersprache Java ab.

GetNClob(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS Objekt in der programmiersprache Java ab NCLOBjava.sql.NClob.

GetNClob(String)

Ruft den Wert eines PARAMETERS ALS Objekt in der programmiersprache Java ab NCLOBjava.sql.NClob.

GetNString(Int32)

Ruft den Wert des angegebenen NCHAR, NVARCHARoder LONGNVARCHAR parameter as a String in the Java programming language.

GetNString(String)

Ruft den Wert des angegebenen NCHAR, NVARCHARoder LONGNVARCHAR parameter as a String in the Java programming language.

GetObject(Int32, IDictionary<String,Class>)

Gibt ein Objekt zurück, das den Wert des OUT-Parameters parameterIndex darstellt und für die benutzerdefinierte Zuordnung des Parameterwerts verwendet map wird.

GetObject(Int32)

Ruft den Wert des angegebenen Parameters als Object in der programmiersprache Java ab.

GetObject(String, IDictionary<String,Class>)

Gibt ein Objekt zurück, das den Wert des OUT-Parameters parameterName darstellt und für die benutzerdefinierte Zuordnung des Parameterwerts verwendet map wird.

GetObject(String)

Ruft den Wert eines Parameters als eine Object in der Java Programmiersprache ab.

GetRef(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS Objekt in der programmiersprache Java ab REF(&lt;structured-type&gt;)java.sql.Ref.

GetRef(String)

Ruft den Wert eines PARAMETERS ALS Objekt in der programmiersprache Java ab REF(&lt;structured-type&gt;)java.sql.Ref.

GetRowId(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS ROWIDjava.sql.RowId Objekt ab.

GetRowId(String)

Ruft den Wert des angegebenen PARAMETERS ALS ROWIDjava.sql.RowId Objekt ab.

GetShort(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS SMALLINTshort EINE in der programmiersprache Java ab.

GetShort(String)

Ruft den Wert eines VORGANGSparameters SMALLINT in short der programmiersprache Java ab.

GetSQLXML(Int32)

Ruft den Wert des angegebenen SQL XML Parameters als java.sql.SQLXML Objekt in der programmiersprache Java ab.

GetSQLXML(String)

Ruft den Wert des angegebenen SQL XML Parameters als java.sql.SQLXML Objekt in der programmiersprache Java ab.

GetString(Int32)

Ruft den Wert des angegebenen PARAMETERS CHARoder VARCHARLONGVARCHAR Parameters in String der programmiersprache Java ab.

GetString(String)

Ruft den Wert eines VORGANGs CHAR, VARCHARoder LONGVARCHAR Parameters als String eine in der Java Programmiersprache ab.

GetTime(Int32, Calendar)

Ruft den Wert des angegebenen PARAMETERS ALS TIMEjava.sql.Time Objekt ab, wobei das angegebene Objekt zum Konstruieren der Zeit verwendet wird Calendar .

GetTime(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS TIMEjava.sql.Time Objekt ab.

GetTime(String, Calendar)

Ruft den Wert eines PARAMETERS ALS TIMEjava.sql.Time Objekt ab, wobei das angegebene Calendar Objekt zum Erstellen der Zeit verwendet wird.

GetTime(String)

Ruft den Wert eines PARAMETERS ALS TIMEjava.sql.Time OBJEKT ab.

GetTimestamp(Int32, Calendar)

Ruft den Wert des angegebenen PARAMETERS ALS TIMESTAMPjava.sql.Timestamp Objekt ab, wobei das angegebene Calendar Objekt zum Erstellen des Timestamp Objekts verwendet wird.

GetTimestamp(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS TIMESTAMPjava.sql.Timestamp Objekt ab.

GetTimestamp(String, Calendar)

Ruft den Wert eines PARAMETERS ALS TIMESTAMPjava.sql.Timestamp Objekt ab, wobei das angegebene Calendar Objekt zum Erstellen des Timestamp Objekts verwendet wird.

GetTimestamp(String)

Ruft den Wert eines PARAMETERS ALS TIMESTAMPjava.sql.Timestamp OBJEKT ab.

GetURL(Int32)

Ruft den Wert des angegebenen PARAMETERS ALS DATALINKjava.net.URL Objekt ab.

GetURL(String)

Ruft den Wert eines PARAMETERS ALS DATALINKjava.net.URL OBJEKT ab.

IsWrapperFor(Class)

Gibt true zurück, wenn dies entweder das Schnittstellenargument implementiert oder direkt oder indirekt ein Wrapper für ein Objekt ist, das ausgeführt wird.

(Geerbt von IWrapper)
RegisterOutParameter(Int32, Int32, Int32)

Registriert den Parameter in der Ordnungsposition parameterIndex , die vom TYP sqlTypeSHAPE sein soll.

RegisterOutParameter(Int32, Int32, String)

Registriert den angegebenen Ausgabeparameter.

RegisterOutParameter(Int32, Int32)

Registriert den OUT-Parameter an der Ordnungsposition parameterIndex für den TYP BERECHNUNGEN sqlType.

RegisterOutParameter(String, Int32, Int32)

Registriert den Parameter, der als TYP DES TYPS SHAPE sqlTypebezeichnet parameterName wird.

RegisterOutParameter(String, Int32, String)

Registriert den angegebenen Ausgabeparameter.

RegisterOutParameter(String, Int32)

Registriert den OUT-Parameter, der für den TYP BERECHNUNGEN sqlTypebenannt istparameterName.

SetArray(Int32, IArray)

Legt den angegebenen Parameter auf das angegebene java.sql.Array Objekt fest.

(Geerbt von IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

(Geerbt von IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

(Geerbt von IPreparedStatement)
SetAsciiStream(Int32, Stream)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest.

(Geerbt von IPreparedStatement)
SetAsciiStream(String, Stream, Int32)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

SetAsciiStream(String, Stream, Int64)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

SetAsciiStream(String, Stream)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest.

SetBigDecimal(Int32, BigDecimal)

Legt den angegebenen Parameter auf den angegebenen java.math.BigDecimal Wert fest.

(Geerbt von IPreparedStatement)
SetBigDecimal(String, BigDecimal)

Legt den angegebenen Parameter auf den angegebenen java.math.BigDecimal Wert fest.

SetBinaryStream(Int32, Stream, Int32)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

(Geerbt von IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

(Geerbt von IPreparedStatement)
SetBinaryStream(Int32, Stream)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest.

(Geerbt von IPreparedStatement)
SetBinaryStream(String, Stream, Int32)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

SetBinaryStream(String, Stream, Int64)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

SetBinaryStream(String, Stream)

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest.

SetBlob(Int32, IBlob)

Legt den angegebenen Parameter auf das angegebene java.sql.Blob Objekt fest.

(Geerbt von IPreparedStatement)
SetBlob(Int32, Stream, Int64)

Legt den angegebenen Parameter auf ein InputStream Objekt fest.

(Geerbt von IPreparedStatement)
SetBlob(Int32, Stream)

Legt den angegebenen Parameter auf ein InputStream Objekt fest.

(Geerbt von IPreparedStatement)
SetBlob(String, IBlob)

Legt den angegebenen Parameter auf das angegebene java.sql.Blob Objekt fest.

SetBlob(String, Stream, Int64)

Legt den angegebenen Parameter auf ein InputStream Objekt fest.

SetBlob(String, Stream)

Legt den angegebenen Parameter auf ein InputStream Objekt fest.

SetBoolean(Int32, Boolean)

Legt den angegebenen Parameter auf den angegebenen Java boolean Wert fest.

(Geerbt von IPreparedStatement)
SetBoolean(String, Boolean)

Legt den angegebenen Parameter auf den angegebenen Java boolean Wert fest.

SetByte(Int32, SByte)

Legt den angegebenen Parameter auf den angegebenen Java byte Wert fest.

(Geerbt von IPreparedStatement)
SetByte(String, SByte)

Legt den angegebenen Parameter auf den angegebenen Java byte Wert fest.

SetBytes(Int32, Byte[])

Legt den angegebenen Parameter auf das angegebene Java Array von Bytes fest.

(Geerbt von IPreparedStatement)
SetBytes(String, Byte[])

Legt den angegebenen Parameter auf das angegebene Java Array von Bytes fest.

SetCharacterStream(Int32, Reader, Int32)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest, bei dem es sich um die angegebene Anzahl von Zeichen handelt.

(Geerbt von IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest, bei dem es sich um die angegebene Anzahl von Zeichen handelt.

(Geerbt von IPreparedStatement)
SetCharacterStream(Int32, Reader)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetCharacterStream(String, Reader, Int32)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest, bei dem es sich um die angegebene Anzahl von Zeichen handelt.

SetCharacterStream(String, Reader, Int64)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest, bei dem es sich um die angegebene Anzahl von Zeichen handelt.

SetCharacterStream(String, Reader)

Legt den angegebenen Parameter auf das angegebene Reader Objekt fest.

SetClob(Int32, IClob)

Legt den angegebenen Parameter auf das angegebene java.sql.Clob Objekt fest.

(Geerbt von IPreparedStatement)
SetClob(Int32, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetClob(Int32, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetClob(String, IClob)

Legt den angegebenen Parameter auf das angegebene java.sql.Clob Objekt fest.

SetClob(String, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetClob(String, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetCursorName(String)

Legt den NAMEN des SQL-Cursors auf den angegebenen StringCursor fest, der von nachfolgenden Statement Objektmethoden execute verwendet wird.

(Geerbt von IStatement)
SetDate(Int32, Date, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Date Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

(Geerbt von IPreparedStatement)
SetDate(Int32, Date)

Legt den angegebenen Parameter auf den angegebenen java.sql.Date Wert fest, wobei die Standardzeitzone des virtuellen Computers verwendet wird, auf dem die Anwendung ausgeführt wird.

(Geerbt von IPreparedStatement)
SetDate(String, Date, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Date Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

SetDate(String, Date)

Legt den angegebenen Parameter auf den angegebenen java.sql.Date Wert fest, wobei die Standardzeitzone des virtuellen Computers verwendet wird, auf dem die Anwendung ausgeführt wird.

SetDouble(Int32, Double)

Legt den angegebenen Parameter auf den angegebenen Java double Wert fest.

(Geerbt von IPreparedStatement)
SetDouble(String, Double)

Legt den angegebenen Parameter auf den angegebenen Java double Wert fest.

SetEscapeProcessing(Boolean)

Legt die Escapeverarbeitung ein oder aus.

(Geerbt von IStatement)
SetFloat(Int32, Single)

Legt den angegebenen Parameter auf den angegebenen Java float Wert fest.

(Geerbt von IPreparedStatement)
SetFloat(String, Single)

Legt den angegebenen Parameter auf den angegebenen Java float Wert fest.

SetInt(Int32, Int32)

Legt den angegebenen Parameter auf den angegebenen Java int Wert fest.

(Geerbt von IPreparedStatement)
SetInt(String, Int32)

Legt den angegebenen Parameter auf den angegebenen Java int Wert fest.

SetJniIdentityHashCode(Int32)

Legen Sie den von JniIdentityHashCode.

(Geerbt von IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Die Schnittstelle, die zum Ausführen gespeicherter SQL-Prozeduren verwendet wird.

(Geerbt von IJavaPeerable)
SetLong(Int32, Int64)

Legt den angegebenen Parameter auf den angegebenen Java long Wert fest.

(Geerbt von IPreparedStatement)
SetLong(String, Int64)

Legt den angegebenen Parameter auf den angegebenen Java long Wert fest.

SetNCharacterStream(Int32, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetNCharacterStream(Int32, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetNCharacterStream(String, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetNCharacterStream(String, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetNClob(Int32, INClob)

Legt den angegebenen Parameter auf ein java.sql.NClob Objekt fest.

(Geerbt von IPreparedStatement)
SetNClob(Int32, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetNClob(Int32, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

(Geerbt von IPreparedStatement)
SetNClob(String, INClob)

Legt den angegebenen Parameter auf ein java.sql.NClob Objekt fest.

SetNClob(String, Reader, Int64)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetNClob(String, Reader)

Legt den angegebenen Parameter auf ein Reader Objekt fest.

SetNString(Int32, String)

Legt den angegebenen Paramter auf das angegebene String Objekt fest.

(Geerbt von IPreparedStatement)
SetNString(String, String)

Legt den angegebenen Parameter auf das angegebene String Objekt fest.

SetNull(Int32, Int32, String)

Legt den angegebenen Parameter auf SQL NULLfest.

(Geerbt von IPreparedStatement)
SetNull(Int32, Int32)

Legt den angegebenen Parameter auf SQL NULLfest.

(Geerbt von IPreparedStatement)
SetNull(String, Int32, String)

Legt den angegebenen Parameter auf SQL NULLfest.

SetNull(String, Int32)

Legt den angegebenen Parameter auf SQL NULLfest.

SetObject(Int32, Object, Int32, Int32)

Legt den Wert des angegebenen Parameters mit dem angegebenen Objekt fest.

(Geerbt von IPreparedStatement)
SetObject(Int32, Object, Int32)

Legt den Wert des angegebenen Parameters mit dem angegebenen Objekt fest.

(Geerbt von IPreparedStatement)
SetObject(Int32, Object)

Legt den Wert des angegebenen Parameters unter Verwendung des angegebenen Objekts fest.

(Geerbt von IPreparedStatement)
SetObject(String, Object, Int32, Int32)

Legt den Wert des angegebenen Parameters mit dem angegebenen Objekt fest.

SetObject(String, Object, Int32)

Legt den Wert des angegebenen Parameters mit dem angegebenen Objekt fest.

SetObject(String, Object)

Legt den Wert des angegebenen Parameters mit dem angegebenen Objekt fest.

SetPeerReference(JniObjectReference)

Legen Sie den von PeerReference.

(Geerbt von IJavaPeerable)
SetRef(Int32, IRef)

Legt den angegebenen Parameter auf den angegebenen REF(&lt;structured-type&gt;) Wert fest.

(Geerbt von IPreparedStatement)
SetRowId(Int32, IRowId)

Legt den angegebenen Parameter auf das angegebene java.sql.RowId Objekt fest.

(Geerbt von IPreparedStatement)
SetRowId(String, IRowId)

Legt den angegebenen Parameter auf das angegebene java.sql.RowId Objekt fest.

SetShort(Int32, Int16)

Legt den angegebenen Parameter auf den angegebenen Java short Wert fest.

(Geerbt von IPreparedStatement)
SetShort(String, Int16)

Legt den angegebenen Parameter auf den angegebenen Java short Wert fest.

SetSQLXML(Int32, ISQLXML)

Legt den angegebenen Parameter auf das angegebene java.sql.SQLXML Objekt fest.

(Geerbt von IPreparedStatement)
SetSQLXML(String, ISQLXML)

Legt den angegebenen Parameter auf das angegebene java.sql.SQLXML Objekt fest.

SetString(Int32, String)

Legt den angegebenen Parameter auf den angegebenen Java String Wert fest.

(Geerbt von IPreparedStatement)
SetString(String, String)

Legt den angegebenen Parameter auf den angegebenen Java String Wert fest.

SetTime(Int32, Time, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Time Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

(Geerbt von IPreparedStatement)
SetTime(Int32, Time)

Legt den angegebenen Parameter auf den angegebenen java.sql.Time Wert fest.

(Geerbt von IPreparedStatement)
SetTime(String, Time, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Time Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

SetTime(String, Time)

Legt den angegebenen Parameter auf den angegebenen java.sql.Time Wert fest.

SetTimestamp(Int32, Timestamp, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Timestamp Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

(Geerbt von IPreparedStatement)
SetTimestamp(Int32, Timestamp)

Legt den angegebenen Parameter auf den angegebenen java.sql.Timestamp Wert fest.

(Geerbt von IPreparedStatement)
SetTimestamp(String, Timestamp, Calendar)

Legt den angegebenen Parameter auf den angegebenen java.sql.Timestamp Wert fest, wobei das angegebene Objekt verwendet wird Calendar .

SetTimestamp(String, Timestamp)

Legt den angegebenen Parameter auf den angegebenen java.sql.Timestamp Wert fest.

SetUnicodeStream(Int32, Stream, Int32)
Veraltet.

Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest, der die angegebene Anzahl von Bytes aufweist.

(Geerbt von IPreparedStatement)
SetURL(Int32, URL)

Legt den angegebenen Parameter auf den angegebenen java.net.URL Wert fest.

(Geerbt von IPreparedStatement)
SetURL(String, URL)

Legt den angegebenen Parameter auf das angegebene java.net.URL Objekt fest.

UnregisterFromRuntime()

Heben Sie die Registrierung dieser Instanz auf, damit die Laufzeit sie nicht aus zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt.

(Geerbt von IJavaPeerable)
Unwrap(Class)

Gibt ein Objekt zurück, das die angegebene Schnittstelle implementiert, um den Zugriff auf nicht standardmäßige Methoden oder Standardmethoden zu ermöglichen, die vom Proxy nicht verfügbar gemacht werden.

(Geerbt von IWrapper)
WasNull()

Ruft ab, ob der letzte OUT-Parameter den Wert von SQL NULLhatte.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Die Schnittstelle, die zum Ausführen gespeicherter SQL-Prozeduren verwendet wird.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: