OracleParameter Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av OracleParameter klassen.
Överlagringar
| Name | Description |
|---|---|
| OracleParameter() |
Initierar en ny instans av OracleParameter klassen. |
| OracleParameter(String, OracleType) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet och datatypen. |
| OracleParameter(String, Object) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet och ett OracleParameter objekt. |
| OracleParameter(String, OracleType, Int32) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen och längden. |
| OracleParameter(String, OracleType, Int32, String) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, längden och källkolumnnamnet. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, storleken, riktningen, källkolumnen, källversionen och andra egenskaper. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper. |
OracleParameter()
Initierar en ny instans av OracleParameter klassen.
public:
OracleParameter();
public OracleParameter();
Public Sub New ()
Gäller för
OracleParameter(String, OracleType)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet och datatypen.
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)
Parametrar
- name
- String
Namnet på parametern.
- oracleType
- OracleType
Ett av OracleType värdena.
Undantag
Värdet som anges i parametern oracleType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OracleParameter och en del av dess egenskaper anges.
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
Gäller för
OracleParameter(String, Object)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet och ett OracleParameter objekt.
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)
Parametrar
- name
- String
Namnet på parametern.
- value
- Object
Ett OracleParameter objekt.
Kommentarer
När du anger en Object i parametern value härleds DbType från den Microsoft .NET typen av Object.
Var försiktig när du använder den här överbelastningen av OracleParameter konstruktorn. Eftersom den här överlagringen tar en value av typen Objectmåste du konvertera integralvärdet till en Object typ när värdet är noll, vilket visas i följande C#-exempel.
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
Om du inte utför den här konverteringen förutsätter kompilatorn att du försöker anropa OracleParameter(string, OracleType) konstruktorns överlagring.
Gäller för
OracleParameter(String, OracleType, Int32)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen och längden.
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)
Parametrar
- name
- String
Namnet på parametern.
- oracleType
- OracleType
Ett av OracleType värdena.
- size
- Int32
Längden på parametern.
Undantag
Värdet som anges i parametern oracleType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OracleParameter och en del av dess egenskaper anges.
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
Gäller för
OracleParameter(String, OracleType, Int32, String)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, längden och källkolumnnamnet.
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)
Parametrar
- name
- String
Namnet på parametern.
- oracleType
- OracleType
Ett av OracleType värdena.
- size
- Int32
Längden på parametern.
- srcColumn
- String
Namnet på källkolumnen.
Undantag
Värdet som anges i parametern oracleType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OracleParameter och en del av dess egenskaper anges.
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
Gäller för
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, storleken, riktningen, källkolumnen, källversionen och andra egenskaper.
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)
Parametrar
- name
- String
Namnet på parametern som ska mappas.
- oracleType
- OracleType
Ett av OracleType värdena.
- size
- Int32
Längden på parametern.
- direction
- ParameterDirection
Ett av ParameterDirection värdena.
- sourceColumn
- String
Namnet på källkolumnen.
- sourceVersion
- DataRowVersion
Ett av DataRowVersion värdena.
- sourceColumnNullMapping
- Boolean
true om källkolumnen är null, annars false.
- value
- Object
En Object som är värdet för OracleParameter.
Undantag
Värdet som anges i parametern oracleType är en ogiltig serverdelsdatatyp.
Gäller för
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Initierar en ny instans av OracleParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper.
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)
Parametrar
- name
- String
Namnet på parametern.
- oracleType
- OracleType
Ett av OracleType värdena.
- size
- Int32
Längden på parametern.
- direction
- ParameterDirection
Ett av ParameterDirection värdena.
- isNullable
- Boolean
true om värdet för fältet kan vara null, annars , false.
- precision
- Byte
Det totala antalet siffror till vänster och höger om decimaltecknet som Value matchas.
- srcColumn
- String
Namnet på källkolumnen.
- srcVersion
- DataRowVersion
Ett av DataRowVersion värdena.
- value
- Object
En Object som är värdet för OracleParameter.
Undantag
Värdet som anges i parametern oracleType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OracleParameter och visas 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