Freigeben über


OracleParameter-Konstruktor (String, Object)

Initialisiert eine neue Instanz der OracleParameter-Klasse, die den Parameternamen und ein OracleParameter-Objekt verwendet.

Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in system.data.oracleclient.dll)

Syntax

'Declaration
Public Sub New ( _
    name As String, _
    value As Object _
)
'Usage
Dim name As String
Dim value As Object

Dim instance As New OracleParameter(name, value)
public OracleParameter (
    string name,
    Object value
)
public:
OracleParameter (
    String^ name, 
    Object^ value
)
public OracleParameter (
    String name, 
    Object value
)
public function OracleParameter (
    name : String, 
    value : Object
)

Parameter

  • name
    Der Name des Parameters.

Hinweise

Gehen Sie mit Bedacht vor, wenn Sie diese Überladung des OracleParameter-Konstruktors verwenden. Da diese Überladung einen value vom Typ Object akzeptiert, müssen Sie den Integralwert in einen Object-Typ konvertieren, wenn der Wert 0 (null) ist. Dies wird im folgenden Microsoft Visual C#-Beispiel veranschaulicht.

Parameter = new OracleParameter("pname", Convert.ToInt32(0));

Wenn diese Konvertierung nicht ausgeführt wird, geht der Compiler davon aus, dass die OracleParameter(string, OracleType)-Überladung des Konstruktors aufgerufen werden soll.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

OracleParameter-Klasse
OracleParameter-Member
System.Data.OracleClient-Namespace