IConnection.PrepareCall Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| PrepareCall(String, Int32, Int32, Int32) |
Erstellt ein |
| PrepareCall(String, Int32, Int32) |
Erstellt ein |
| PrepareCall(String) |
Erstellt ein |
PrepareCall(String, Int32, Int32, Int32)
Erstellt ein CallableStatement Objekt, das Objekte mit dem angegebenen Typ und Parallelität generiert ResultSet .
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int * int -> Java.Sql.ICallableStatement
Parameter
- sql
- String
ein String Objekt, das die SQL-Anweisung ist, die an die Datenbank gesendet werden soll; kann für oder mehr '?' Parameter enthalten sein.
- resultSetType
- Int32
eine der folgenden ResultSet Konstanten: ResultSet.TYPE_FORWARD_ONLY, , ResultSet.TYPE_SCROLL_INSENSITIVEoder ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
eine der folgenden ResultSet Konstanten: ResultSet.CONCUR_READ_ONLY oder ResultSet.CONCUR_UPDATABLE
- resultSetHoldability
- Int32
eine der folgenden ResultSet Konstanten: ResultSet.HOLD_CURSORS_OVER_COMMIT oder ResultSet.CLOSE_CURSORS_AT_COMMIT
Gibt zurück
ein neues CallableStatement Objekt, das die vorkompilierte SQL-Anweisung enthält, die Objekte mit dem angegebenen Typ, der Parallelität und der Haltebarkeit generiert ResultSet
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Problem auftritt.
Hinweise
Erstellt ein CallableStatement Objekt, das Objekte mit dem angegebenen Typ und Parallelität generiert ResultSet . Diese Methode ist identisch mit der prepareCall oben genannten Methode, ermöglicht jedoch den Standardergebnissatztyp, den Ergebnissatz-Parallelitätstyp und die Haltebarkeit, um außer Kraft zu setzen.
In 1.4 hinzugefügt.
Java Dokumentation für java.sql.Connection.prepareCall(java.lang.String, int, int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
PrepareCall(String, Int32, Int32)
Erstellt ein CallableStatement Objekt, das Objekte mit dem angegebenen Typ und Parallelität generiert ResultSet .
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int -> Java.Sql.ICallableStatement
Parameter
- sql
- String
ein String Objekt, das die SQL-Anweisung ist, die an die Datenbank gesendet werden soll; kann für oder mehr '?' Parameter enthalten sein.
- resultSetType
- Int32
ein Resultsettyp; eines von ResultSet.TYPE_FORWARD_ONLY, , ResultSet.TYPE_SCROLL_INSENSITIVEoder ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
ein Parallelitätstyp; einer von ResultSet.CONCUR_READ_ONLY oder ResultSet.CONCUR_UPDATABLE
Gibt zurück
ein neues CallableStatement Objekt, das die vorkompilierte SQL-Anweisung enthält, die Objekte mit dem angegebenen Typ und Parallelität erzeugt ResultSet
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Problem auftritt
Hinweise
Erstellt ein CallableStatement Objekt, das Objekte mit dem angegebenen Typ und Parallelität generiert ResultSet . Diese Methode ist identisch mit der prepareCall oben genannten Methode, ermöglicht jedoch das Überschreiben des Standardergebnissatztyps und der Parallelität. Die Haltebarkeit der erstellten Resultsets kann durch Aufrufen #getHoldabilitybestimmt werden.
In 1.2 hinzugefügt.
Java Dokumentation für java.sql.Connection.prepareCall(java.lang.String, int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
PrepareCall(String)
Erstellt ein CallableStatement Objekt zum Aufrufen von gespeicherten Datenbankprozeduren.
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string -> Java.Sql.ICallableStatement
Parameter
- sql
- String
eine SQL-Anweisung, die einen oder mehrere "?"-Parameterplatzhalter enthalten kann. In der Regel wird diese Anweisung mithilfe der ESCAPE-Syntax des AUFRUFENS ANGEGEBEN.
Gibt zurück
ein neues Standardobjekt CallableStatement , das die vorkompilierte SQL-Anweisung enthält
- Attribute
Ausnahmen
wenn beim Zugriff auf die Datenbank ein Problem auftritt.
Hinweise
Erstellt ein CallableStatement Objekt zum Aufrufen von gespeicherten Datenbankprozeduren. Das CallableStatement Objekt stellt Methoden zum Einrichten der IN- und OUT-Parameter sowie Methoden zum Ausführen des Aufrufs einer gespeicherten Prozedur bereit.
<B>Hinweis:</B> Diese Methode ist für die Behandlung von Aufrufanweisungen gespeicherter Prozeduren optimiert. Einige Treiber senden möglicherweise die Aufrufanweisung an die Datenbank, wenn die Methode prepareCall abgeschlossen ist. Andere können warten, bis das CallableStatement Objekt ausgeführt wird. Dies hat keine direkte Auswirkung auf benutzer; Es wirkt sich jedoch darauf aus, welche Methode bestimmte SQLExceptions auslöst.
Results sets created using the returned CallableStatement object will by default be type TYPE_FORWARD_ONLY and have a concurrency level of CONCUR_READ_ONLY. Die Haltebarkeit der erstellten Resultsets kann durch Aufrufen #getHoldabilitybestimmt werden.
Java Dokumentation für java.sql.Connection.prepareCall(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.