ICallableStatement.RegisterOutParameter 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 |
|---|---|
| RegisterOutParameter(Int32, Int32) |
Registriert den OUT-Parameter an der Ordnungsposition |
| RegisterOutParameter(String, Int32) |
Registriert den OUT-Parameter, der für den TYP BERECHNUNGEN |
| RegisterOutParameter(Int32, Int32, Int32) |
Registriert den Parameter in der Ordnungsposition |
| RegisterOutParameter(Int32, Int32, String) |
Registriert den angegebenen Ausgabeparameter. |
| RegisterOutParameter(String, Int32, Int32) |
Registriert den Parameter, der als TYP DES TYPS SHAPE |
| RegisterOutParameter(String, Int32, String) |
Registriert den angegebenen Ausgabeparameter. |
RegisterOutParameter(Int32, Int32)
Registriert den OUT-Parameter an der Ordnungsposition parameterIndex für den TYP BERECHNUNGEN sqlType.
[Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int -> unit
Parameter
- parameterIndex
- Int32
Der erste Parameter ist 1, die zweite ist 2 usw.
- sqlType
- Int32
der DURCH .java.sql.Types
Wenn der Parameter vom TYP NUMERIC ANGEBEN ist oder DECIMALdie Version davon registerOutParameter einen Skalierungswert akzeptiert, sollte verwendet werden.
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den OUT-Parameter an der Ordnungsposition parameterIndex für den TYP BERECHNUNGEN sqlType. Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Der für sqlType einen OUT-Parameter angegebene ELEMENTTYP bestimmt den Java Typ, der in der get Methode zum Lesen des Werts dieses Parameters verwendet werden muss.
Wenn der ZU erwartende TYP DES DATEITYPs für diesen Ausgabeparameter spezifisch für diese bestimmte Datenbank ist, sqlType sollte der Wert sein java.sql.Types.OTHER. Die Methode #getObject ruft den Wert ab.
Java Dokumentation für java.sql.CallableStatement.registerOutParameter(int, int).
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.
Weitere Informationen
Gilt für:
RegisterOutParameter(String, Int32)
Registriert den OUT-Parameter, der für den TYP BERECHNUNGEN sqlTypebenannt istparameterName.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int -> unit
Parameter
- parameterName
- String
der Name des Parameters
- sqlType
- Int32
der DURCH .java.sql.Types
Wenn der Parameter vom TYP NUMERIC ANGEBEN ist oder DECIMALdie Version davon registerOutParameter einen Skalierungswert akzeptiert, sollte verwendet werden.
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den OUT-Parameter, der für den TYP BERECHNUNGEN sqlTypebenannt istparameterName. Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Der für sqlType einen OUT-Parameter angegebene ELEMENTTYP bestimmt den Java Typ, der in der get Methode zum Lesen des Werts dieses Parameters verwendet werden muss.
Wenn der ZU erwartende TYP DES DATEITYPs für diesen Ausgabeparameter spezifisch für diese bestimmte Datenbank ist, sqlType sollte der Wert sein java.sql.Types.OTHER. Die Methode #getObject ruft den Wert ab.
In 1.4 hinzugefügt.
Java Dokumentation für java.sql.CallableStatement.registerOutParameter(java.lang.String, int).
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.
Gilt für:
RegisterOutParameter(Int32, Int32, Int32)
Registriert den Parameter in der Ordnungsposition parameterIndex , die vom TYP sqlTypeSHAPE sein soll.
[Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * int -> unit
Parameter
- parameterIndex
- Int32
Der erste Parameter ist 1, die zweite ist 2 usw.
- sqlType
- Int32
der sql-Typcode definiert von java.sql.Types.
- scale
- Int32
die gewünschte Anzahl von Ziffern rechts neben dem Dezimalkomma. Er muss größer oder gleich Null sein.
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den Parameter in der Ordnungsposition parameterIndex , die vom TYP sqlTypeSHAPE sein soll. Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Der für sqlType einen OUT-Parameter angegebene ELEMENTTYP bestimmt den Java Typ, der in der get Methode zum Lesen des Werts dieses Parameters verwendet werden muss.
Diese Version von registerOutParameter sollte verwendet werden, wenn der Parameter vom TYP SHAPE oder DECIMALNUMERIC .
Java Dokumentation für java.sql.CallableStatement.registerOutParameter(int, int, int).
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.
Weitere Informationen
Gilt für:
RegisterOutParameter(Int32, Int32, String)
Registriert den angegebenen Ausgabeparameter.
[Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * string -> unit
Parameter
- parameterIndex
- Int32
Der erste Parameter ist 1, der zweite ist 2,...
- sqlType
- Int32
ein Wert aus java.sql.Types
- typeName
- String
vollqualifizierter Name eines sql-strukturierten Typs
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den angegebenen Ausgabeparameter. Diese Version der Methode registerOutParameter sollte für einen benutzerdefinierten oder REF Ausgabeparameter verwendet werden. Beispiele für benutzerdefinierte Typen sind: STRUCT, , DISTINCT, JAVA_OBJECTund benannte Arraytypen.
Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Bei einem benutzerdefinierten Parameter sollte auch der vollqualifizierte SQL-Typname des Parameters angegeben werden, während ein REF Parameter erfordert, dass der vollqualifizierte Typname des referenzierten Typs angegeben wird. Ein DRIVER, der den Typcode und die Typnameninformationen nicht benötigt, kann ihn ignorieren. Um portierbar zu sein, sollten Anwendungen diese Werte jedoch immer für benutzerdefinierte und REF Parameter bereitstellen.
Obwohl sie für benutzerdefinierte Und REF Parameter vorgesehen ist, kann diese Methode verwendet werden, um einen Parameter eines beliebigen TYPs ZU registrieren. Wenn der Parameter keinen benutzerdefinierten Oder REF Typ aufweist, wird der typeName-Parameter ignoriert.
<B>Hinweis:</B> Beim Lesen des Werts eines Out-Parameters müssen Sie die Getter-Methode verwenden, deren Java Typ dem registrierten SQL-Typ des Parameters entspricht.
In 1.2 hinzugefügt.
Java Dokumentation für java.sql.CallableStatement.registerOutParameter(int, int, java.lang.String).
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.
Weitere Informationen
Gilt für:
RegisterOutParameter(String, Int32, Int32)
Registriert den Parameter, der als TYP DES TYPS SHAPE sqlTypebezeichnet parameterName wird.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * int -> unit
Parameter
- parameterName
- String
der Name des Parameters
- sqlType
- Int32
SQL-Typcode definiert durch java.sql.Types.
- scale
- Int32
die gewünschte Anzahl von Ziffern rechts neben dem Dezimalkomma. Er muss größer oder gleich Null sein.
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den Parameter, der als TYP DES TYPS SHAPE sqlTypebezeichnet parameterName wird. Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Der für sqlType einen OUT-Parameter angegebene ELEMENTTYP bestimmt den Java Typ, der in der get Methode zum Lesen des Werts dieses Parameters verwendet werden muss.
Diese Version von registerOutParameter sollte verwendet werden, wenn der Parameter vom TYP SHAPE oder DECIMALNUMERIC .
In 1.4 hinzugefügt.
Java Dokumentation für java.sql.CallableStatement.registerOutParameter(java.lang.String, int, int).
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.
Gilt für:
RegisterOutParameter(String, Int32, String)
Registriert den angegebenen Ausgabeparameter.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * string -> unit
Parameter
- parameterName
- String
der Name des Parameters
- sqlType
- Int32
ein Wert aus java.sql.Types
- typeName
- String
vollqualifizierter Name eines sql-strukturierten Typs
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt.
Hinweise
Registriert den angegebenen Ausgabeparameter. Diese Version der Methode registerOutParameter sollte für einen vom Benutzer benannten oder REF-Ausgabeparameter verwendet werden. Beispiele für benutzerdefinierte Typen sind: STRUCT, DISTINCT, JAVA_OBJECT und benannte Arraytypen.
Alle OUT-Parameter müssen registriert werden, bevor eine gespeicherte Prozedur ausgeführt wird.
Für einen benutzerdefinierten Parameter sollte auch der vollqualifizierte SQL-Typname des Parameters angegeben werden, während ein REF-Parameter erfordert, dass der vollqualifizierte Typname des referenzierten Typs angegeben wird. Ein DRIVER, der den Typcode und die Typnameninformationen nicht benötigt, kann ihn ignorieren. Um portierbar zu sein, sollten Anwendungen diese Werte jedoch immer für benutzerdefinierte und REF-Parameter bereitstellen.
Obwohl sie für benutzerdefinierte und REF-Parameter vorgesehen ist, kann diese Methode verwendet werden, um einen Parameter eines beliebigen TYPs ZU registrieren. Wenn der Parameter keinen benutzerdefinierten oder REF-Typ aufweist, wird der TypeName-Parameter ignoriert.
<B>Hinweis:</B> Beim Lesen des Werts eines Out-Parameters müssen Sie die getXXX Methode verwenden, deren Java Typ XXX dem registrierten SQL-Typ des Parameters entspricht.
In 1.4 hinzugefügt.
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.