OleDbParameter 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 OleDbParameter klassen.
Överlagringar
| Name | Description |
|---|---|
| OleDbParameter() |
Initierar en ny instans av OleDbParameter klassen. |
| OleDbParameter(String, OleDbType) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet och datatypen. |
| OleDbParameter(String, Object) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet och värdet för den nya OleDbParameter. |
| OleDbParameter(String, OleDbType, Int32) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen och längden. |
| OleDbParameter(String, OleDbType, Int32, String) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden och källkolumnnamnet. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper. |
OleDbParameter()
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen.
public:
OleDbParameter();
public OleDbParameter();
Public Sub New ()
Exempel
I följande exempel skapas en OleDbParameter och en del av dess egenskaper anges.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter();
parameter.ParameterName = "Description";
parameter.OleDbType = OleDbType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter()
parameter.ParameterName = "Description"
parameter.OleDbType = OleDbType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Se även
Gäller för
OleDbParameter(String, OleDbType)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet och datatypen.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)
Parametrar
- name
- String
Namnet på parametern som ska mappas.
Undantag
Värdet som anges i parametern dataType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OleDbParameter och en del av dess egenskaper anges.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Kommentarer
Datatypen, och om det är lämpligt, Size och Precision härleds från värdet för parametern dataType .
Se även
Gäller för
OleDbParameter(String, Object)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet och värdet för den nya OleDbParameter.
public:
OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter(string? name, object? value);
public OleDbParameter(string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)
Parametrar
- name
- String
Namnet på parametern som ska mappas.
- value
- Object
Värdet för det nya OleDbParameter objektet.
Exempel
I följande exempel skapas en OleDbParameter.
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
Kommentarer
Var försiktig när du använder den här överbelastningen OleDbParameter av konstruktorn för att ange heltalsparametervärden. 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 OleDbParameter("@pname", Convert.ToInt32(0));
Om du inte utför den här konverteringen förutsätter kompilatorn att du försöker anropa OleDbParameter konstruktorns överlagring.
Se även
Gäller för
OleDbParameter(String, OleDbType, Int32)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen och längden.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)
Parametrar
- name
- String
Namnet på parametern som ska mappas.
- size
- Int32
Längden på parametern.
Undantag
Värdet som anges i parametern dataType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OleDbParameter och en del av dess egenskaper anges.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
Kommentarer
Size Härleds från värdet för parametern dataType om den inte uttryckligen anges i parameternsize.
Se även
Gäller för
OleDbParameter(String, OleDbType, Int32, String)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden och källkolumnnamnet.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)
Parametrar
- name
- String
Namnet på parametern som ska mappas.
- size
- Int32
Längden på parametern.
- srcColumn
- String
Namnet på källkolumnen.
Undantag
Värdet som anges i parametern dataType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OleDbParameter och en del av dess egenskaper anges.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description",OleDbType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
Kommentarer
Size Härleds från värdet för parametern dataType om den inte uttryckligen anges i parameternsize.
Se även
Gäller för
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, 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 OleDbParameter(string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, 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
- parameterName
- String
Namnet på parametern.
- 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 OleDbParameter.
Undantag
Värdet som anges i parametern dbType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OleDbParameter och visas ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Kommentarer
Och SizePrecision härleds från värdet för parametern dataType om de inte uttryckligen anges i parametrarna size och precision .
Se även
Gäller för
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
- Källa:
- OleDbParameter.cs
Initierar en ny instans av OleDbParameter klassen som använder parameternamnet, datatypen, längden, källkolumnnamnet, parameterriktningen, numerisk precision och andra egenskaper.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter(string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Parametrar
- parameterName
- String
Namnet på parametern.
- size
- Int32
Längden på parametern.
- direction
- ParameterDirection
Ett av ParameterDirection värdena.
- precision
- Byte
Det totala antalet siffror till vänster och höger om decimaltecknet som Value matchas.
- sourceColumn
- String
Namnet på källkolumnen.
- sourceVersion
- DataRowVersion
Ett av DataRowVersion värdena.
- sourceColumnNullMapping
- Boolean
true om källkolumnen är nullbar; false om det inte är det.
- value
- Object
En Object som är värdet för OleDbParameter.
Undantag
Värdet som anges i parametern dbType är en ogiltig serverdelsdatatyp.
Exempel
I följande exempel skapas en OleDbParameter och visas ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Kommentarer
Och SizePrecision härleds från värdet för parametern dataType om de inte uttryckligen anges i parametrarna size och precision .