OdbcParameter 构造函数

定义

初始化 OdbcParameter 类的新实例。

重载

名称 说明
OdbcParameter()

初始化 OdbcParameter 类的新实例。

OdbcParameter(String, OdbcType)

初始化使用参数名称和数据类型的 OdbcParameter 类的新实例。

OdbcParameter(String, Object)

初始化使用参数名称和OdbcParameter对象的类的新实例OdbcParameter

OdbcParameter(String, OdbcType, Int32)

初始化使用参数名称、数据类型和长度的 OdbcParameter 类的新实例。

OdbcParameter(String, OdbcType, Int32, String)

初始化使用参数名称、数据类型、长度和源列名称的 OdbcParameter 类的新实例。

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

初始化类的新实例,该类 OdbcParameter 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度和其他属性。

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

初始化类的新实例,该类 OdbcParameter 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度和其他属性。

OdbcParameter()

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化 OdbcParameter 类的新实例。

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

示例

以下示例创建 OdbcParameter 并设置其一些属性。

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

注解

基构造函数将所有字段初始化为其默认值。

另请参阅

适用于

OdbcParameter(String, OdbcType)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化使用参数名称和数据类型的 OdbcParameter 类的新实例。

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)

参数

name
String

参数的名称。

type
OdbcType

其中一个 OdbcType 值。

例外

参数中 type 提供的值是无效的后端数据类型。

示例

以下示例创建 OdbcParameter 并设置其一些属性。


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

另请参阅

适用于

OdbcParameter(String, Object)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化使用参数名称和OdbcParameter对象的类的新实例OdbcParameter

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)

参数

name
String

参数的名称。

value
Object

一个 OdbcParameter 对象。

注解

使用此构造函数重载 OdbcParameter 指定整数参数值时,请小心。 由于此重载采用某种 value 类型 Object,因此当该值为零时,必须将整型值转换为 Object 类型,如以下 C# 示例所示。

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

如果不执行此转换,编译器假定你正在尝试调用 OdbcParameter.OdbcParameter 构造函数重载。

另请参阅

适用于

OdbcParameter(String, OdbcType, Int32)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化使用参数名称、数据类型和长度的 OdbcParameter 类的新实例。

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)

参数

name
String

参数的名称。

type
OdbcType

其中一个 OdbcType 值。

size
Int32

参数的长度。

例外

参数中 type 提供的值是无效的后端数据类型。

示例

以下示例创建 OdbcParameter 并设置其一些属性。


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

另请参阅

适用于

OdbcParameter(String, OdbcType, Int32, String)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化使用参数名称、数据类型、长度和源列名称的 OdbcParameter 类的新实例。

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)

参数

name
String

参数的名称。

type
OdbcType

其中一个 OdbcType 值。

size
Int32

参数的长度。

sourcecolumn
String

源列的名称。

例外

参数中 type 提供的值是无效的后端数据类型。

示例

以下示例创建 OdbcParameter 并设置其一些属性。

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

另请参阅

适用于

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

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化类的新实例,该类 OdbcParameter 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度和其他属性。

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)

参数

parameterName
String

参数的名称。

odbcType
OdbcType

其中一个 OdbcType 值。

size
Int32

参数的长度。

parameterDirection
ParameterDirection

其中一个 ParameterDirection 值。

isNullable
Boolean

true 如果字段的值可以为 null,则为 ;否则 false

precision
Byte

解析到 Value 的小数点左侧和右侧的位数。

scale
Byte

解析到的小 Value 数位数的总数。

srcColumn
String

源列的名称。

srcVersion
DataRowVersion

其中一个 DataRowVersion 值。

value
Object

一个 Object 是值 OdbcParameter

例外

参数中 odbcType 提供的值是无效的后端数据类型。

示例

以下示例创建OdbcParameter并显示 .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

另请参阅

适用于

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

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

初始化类的新实例,该类 OdbcParameter 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度和其他属性。

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)

参数

parameterName
String

参数的名称。

odbcType
OdbcType

其中一个 OdbcType 值。

size
Int32

参数的长度。

parameterDirection
ParameterDirection

其中一个 ParameterDirection 值。

precision
Byte

解析到 Value 的小数点左侧和右侧的位数。

scale
Byte

解析到的小 Value 数位数的总数。

sourceColumn
String

源列的名称。

sourceVersion
DataRowVersion

其中一个 DataRowVersion 值。

sourceColumnNullMapping
Boolean

如果相应的源列可为 null,则为 如果不是,则为

value
Object

一个 Object 是值 OdbcParameter

例外

参数中 odbcType 提供的值是无效的后端数据类型。

示例

以下示例创建OdbcParameter并显示 .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());
}

另请参阅

适用于