Sprache

ICallableStatement.RegisterOutParameter Methode

Definition

Überlädt

Name Beschreibung
RegisterOutParameter(Int32, Int32)

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

RegisterOutParameter(String, Int32)

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

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(String, Int32, Int32)

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

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.

Java Dokumentation für java.sql.CallableStatement.registerOutParameter(java.lang.String, 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.

Gilt für: