OdbcParameter Konstruktory

Definice

Inicializuje novou instanci OdbcParameter třídy .

Přetížení

OdbcParameter()

Inicializuje novou instanci OdbcParameter třídy .

OdbcParameter(String, OdbcType)

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru a datový typ.

OdbcParameter(String, Object)

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru OdbcParameter a objekt.

OdbcParameter(String, OdbcType, Int32)

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru, datový typ a délku.

OdbcParameter(String, OdbcType, Int32, String)

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru, datový typ, délku a název zdrojového sloupce.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku, název zdrojového OdbcParameter sloupce, směr parametru, přesnost čísel a další vlastnosti.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku, název zdrojového OdbcParameter sloupce, směr parametru, přesnost čísel a další vlastnosti.

OdbcParameter()

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci OdbcParameter třídy .

public:
 OdbcParameter();
public OdbcParameter ();
Public Sub New ()

Příklady

Následující příklad vytvoří OdbcParameter a nastaví některé jeho vlastnosti.

public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter();
   parameter.ParameterName = "Description";
   parameter.OdbcType = OdbcType.VarChar;
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter()
    parameter.ParameterName = "Description"
    parameter.OdbcType = OdbcType.VarChar
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Poznámky

Základní konstruktor inicializuje všechna pole na výchozí hodnoty.

Viz také

Platí pro

OdbcParameter(String, OdbcType)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru a datový typ.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)

Parametry

name
String

Název parametru

type
OdbcType

Jedna z OdbcType hodnot.

Výjimky

Hodnota zadaná v parametru type je neplatným datovým typem back-endu.

Příklady

Následující příklad vytvoří OdbcParameter a nastaví některé jeho vlastnosti.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Viz také

Platí pro

OdbcParameter(String, Object)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru OdbcParameter a objekt.

public:
 OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter (string name, object value);
public OdbcParameter (string? name, object? value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)

Parametry

name
String

Název parametru

value
Object

Objekt OdbcParameter.

Poznámky

Při použití tohoto přetížení konstruktoru OdbcParameter k určení hodnot celočíselných parametrů buďte opatrní. Vzhledem k tomu, že toto přetížení přijímá value typ Object, musíte při nulové hodnotě převést celočíselnou hodnotu na Object typ, jak ukazuje následující příklad jazyka C#.

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

Pokud tento převod neprovedete, kompilátor předpokládá, že se pokoušíte volat přetížení konstruktoru OdbcParameter.OdbcParameter .

Viz také

Platí pro

OdbcParameter(String, OdbcType, Int32)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru, datový typ a délku.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)

Parametry

name
String

Název parametru

type
OdbcType

Jedna z OdbcType hodnot.

size
Int32

Délka parametru

Výjimky

Hodnota zadaná v parametru type je neplatným datovým typem back-endu.

Příklady

Následující příklad vytvoří OdbcParameter a nastaví některé jeho vlastnosti.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
    parameter.Direction = ParameterDirection.Output
End Sub

Viz také

Platí pro

OdbcParameter(String, OdbcType, Int32, String)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci OdbcParameter třídy, která používá název parametru, datový typ, délku a název zdrojového sloupce.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size, string? sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)

Parametry

name
String

Název parametru

type
OdbcType

Jedna z OdbcType hodnot.

size
Int32

Délka parametru

sourcecolumn
String

Název zdrojového sloupce.

Výjimky

Hodnota zadaná v parametru type je neplatným datovým typem back-endu.

Příklady

Následující příklad vytvoří OdbcParameter a nastaví některé jeho vlastnosti.

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
        88,"Description");
    parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
    parameter.Direction = ParameterDirection.Output
End Sub

Viz také

Platí pro

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku, název zdrojového OdbcParameter sloupce, směr parametru, přesnost čísel a další vlastnosti.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)

Parametry

parameterName
String

Název parametru

odbcType
OdbcType

Jedna z OdbcType hodnot.

size
Int32

Délka parametru

parameterDirection
ParameterDirection

Jedna z ParameterDirection hodnot.

isNullable
Boolean

true pokud hodnota pole může být null; jinak false.

precision
Byte

Celkový počet číslic vlevo a vpravo od desetinné čárky, na kterou Value se přeloží.

scale
Byte

Celkový počet desetinných míst, na který Value se přeloží.

srcColumn
String

Název zdrojového sloupce.

srcVersion
DataRowVersion

Jedna z DataRowVersion hodnot.

value
Object

Jedná Object se o hodnotu OdbcParameter.

Výjimky

Hodnota zadaná v parametru type je neplatným datovým typem back-endu.

Příklady

Následující příklad vytvoří OdbcParameter a zobrazí ParameterName.

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter(
        "Description", OdbcType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
        11, ParameterDirection.Output, True, 0, 0, "Description", _
        DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Viz také

Platí pro

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs
Zdroj:
OdbcParameter.cs

Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku, název zdrojového OdbcParameter sloupce, směr parametru, přesnost čísel a další vlastnosti.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

Parametry

parameterName
String

Název parametru

odbcType
OdbcType

Jedna z OdbcType hodnot.

size
Int32

Délka parametru

parameterDirection
ParameterDirection

Jedna z ParameterDirection hodnot.

precision
Byte

Celkový počet číslic vlevo a vpravo od desetinné čárky, na kterou Value se přeloží.

scale
Byte

Celkový počet desetinných míst, na který Value se přeloží.

sourceColumn
String

Název zdrojového sloupce.

sourceVersion
DataRowVersion

Jedna z DataRowVersion hodnot.

sourceColumnNullMapping
Boolean

true je-li odpovídající zdrojový sloupec null; false pokud není.

value
Object

Jedná Object se o hodnotu OdbcParameter.

Výjimky

Hodnota zadaná v parametru type je neplatným datovým typem back-endu.

Příklady

Následující příklad vytvoří OdbcParameter a zobrazí ParameterName.

Public Sub CreateOdbcParameter()  
  Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")  
  MessageBox.Show(parameter.ToString())  
End Sub  
public void CreateOdbcParameter()   
{  
  OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,  
              11,ParameterDirection.Output,true,0,0,"Description",  
              DataRowVersion.Current, false, "garden hose");  
  MessageBox.Show(parameter.ToString());  
}  

Viz také

Platí pro