OracleParameter Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de OracleParameter klasse.
Overloads
| Name | Description |
|---|---|
| OracleParameter() |
Initialiseert een nieuw exemplaar van de OracleParameter klasse. |
| OracleParameter(String, OracleType) |
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam en het gegevenstype. |
| OracleParameter(String, Object) |
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam en een OracleParameter object. |
| OracleParameter(String, OracleType, Int32) |
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype en de lengte. |
| OracleParameter(String, OracleType, Int32, String) |
Initialiseert een nieuw exemplaar van de klasse die gebruikmaakt van de parameternaam, het gegevenstype, de OracleParameter lengte en de naam van de bronkolom. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype, de grootte, de richting, de bronkolom, de bronversie en andere eigenschappen. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype, de lengte, de naam van de bronkolom, de parameterrichting, de numerieke precisie en andere eigenschappen. |
OracleParameter()
Initialiseert een nieuw exemplaar van de OracleParameter klasse.
public:
OracleParameter();
public OracleParameter();
Public Sub New ()
Van toepassing op
OracleParameter(String, OracleType)
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam en het gegevenstype.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)
Parameters
- name
- String
De naam van de parameter.
- oracleType
- OracleType
Een van de OracleType waarden.
Uitzonderingen
De waarde die in de parameter wordt opgegeven, is een ongeldig gegevenstype voor de oracleType back-end.
Voorbeelden
In het volgende voorbeeld wordt een OracleParameter aantal eigenschappen gemaakt en ingesteld.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 14;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 14
End Sub
Van toepassing op
OracleParameter(String, Object)
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam en een OracleParameter object.
public:
OracleParameter(System::String ^ name, System::Object ^ value);
public OracleParameter(string name, object value);
new System.Data.OracleClient.OracleParameter : string * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, value As Object)
Parameters
- name
- String
De naam van de parameter.
- value
- Object
Een OracleParameter object.
Opmerkingen
Wanneer u een Object opgeeft in de parameter value, wordt de DbType afgeleid van het Microsoft .NET type van de Object.
Wees voorzichtig wanneer u deze overbelasting van de OracleParameter constructor gebruikt. Omdat deze overbelasting een value type Objectheeft, moet u de integrale waarde converteren naar een Object type wanneer de waarde nul is, zoals in het volgende C#-voorbeeld wordt getoond.
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
Als u deze conversie niet uitvoert, gaat de compiler ervan uit dat u de OracleParameter(string, OracleType) constructoroverbelasting probeert aan te roepen.
Van toepassing op
OracleParameter(String, OracleType, Int32)
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype en de lengte.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)
Parameters
- name
- String
De naam van de parameter.
- oracleType
- OracleType
Een van de OracleType waarden.
- size
- Int32
De lengte van de parameter.
Uitzonderingen
De waarde die in de parameter wordt opgegeven, is een ongeldig gegevenstype voor de oracleType back-end.
Voorbeelden
In het volgende voorbeeld wordt een OracleParameter aantal eigenschappen gemaakt en ingesteld.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
parameter.Direction = ParameterDirection.Output
End Sub
Van toepassing op
OracleParameter(String, OracleType, Int32, String)
Initialiseert een nieuw exemplaar van de klasse die gebruikmaakt van de parameternaam, het gegevenstype, de OracleParameter lengte en de naam van de bronkolom.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)
Parameters
- name
- String
De naam van de parameter.
- oracleType
- OracleType
Een van de OracleType waarden.
- size
- Int32
De lengte van de parameter.
- srcColumn
- String
De naam van de bronkolom.
Uitzonderingen
De waarde die in de parameter wordt opgegeven, is een ongeldig gegevenstype voor de oracleType back-end.
Voorbeelden
In het volgende voorbeeld wordt een OracleParameter aantal eigenschappen gemaakt en ingesteld.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
14,"DName");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
parameter.Direction = ParameterDirection.Output
End Sub
Van toepassing op
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype, de grootte, de richting, de bronkolom, de bronversie en andere eigenschappen.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Parameters
- name
- String
De naam van de parameter die moet worden toegewezen.
- oracleType
- OracleType
Een van de OracleType waarden.
- size
- Int32
De lengte van de parameter.
- direction
- ParameterDirection
Een van de ParameterDirection waarden.
- sourceColumn
- String
De naam van de bronkolom.
- sourceVersion
- DataRowVersion
Een van de DataRowVersion waarden.
- sourceColumnNullMapping
- Boolean
true als de bronkolom nullable is, anders false.
- value
- Object
Een Object die de waarde is van de OracleParameter.
Uitzonderingen
De waarde die in de parameter wordt opgegeven, is een ongeldig gegevenstype voor de oracleType back-end.
Van toepassing op
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Initialiseert een nieuw exemplaar van de OracleParameter klasse die gebruikmaakt van de parameternaam, het gegevenstype, de lengte, de naam van de bronkolom, de parameterrichting, de numerieke precisie en andere eigenschappen.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
Parameters
- name
- String
De naam van de parameter.
- oracleType
- OracleType
Een van de OracleType waarden.
- size
- Int32
De lengte van de parameter.
- direction
- ParameterDirection
Een van de ParameterDirection waarden.
- isNullable
- Boolean
trueals de waarde van het veld null kan zijn, anders. false
- precision
- Byte
Het totale aantal cijfers links en rechts van het decimaalteken waarnaar Value wordt omgezet.
- srcColumn
- String
De naam van de bronkolom.
- srcVersion
- DataRowVersion
Een van de DataRowVersion waarden.
- value
- Object
Een Object die de waarde is van de OracleParameter.
Uitzonderingen
De waarde die in de parameter wordt opgegeven, is een ongeldig gegevenstype voor de oracleType back-end.
Voorbeelden
In het volgende voorbeeld wordt een OracleParameter en weergegeven ParameterName.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter(
"DName",OracleType.VarChar,
11,ParameterDirection.Output,true,0,0,"DName",
DataRowVersion.Current,"ENGINEERING");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter( _
"DName", OracleType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"DName", DataRowVersion.Current, "ENGINEERING")
Console.WriteLine(parameter.ToString())
End Sub