OdbcParameterCollection.Add 方法

定义

向 . OdbcParameter添加一个 OdbcParameterCollection

重载

名称 说明
Add(OdbcParameter)

将指定的OdbcParameter值添加到 .OdbcParameterCollection

Add(Object)

将指定的OdbcParameter对象添加到 .OdbcParameterCollection

Add(String, OdbcType)

在给定参数名称和数据类型的情况下,向 OdbcParameter添加一个OdbcParameterCollection

Add(String, Object)
已过时.
已过时.

向给定的参数名称和值添加一个OdbcParameterOdbcParameterCollection值。

Add(String, OdbcType, Int32)

在给定参数名称、数据类型和列长度的情况下,向 OdbcParameter添加一个OdbcParameterCollection

Add(String, OdbcType, Int32, String)

向给定的参数名称、数据类型、列长度和源列名添加一个OdbcParameterOdbcParameterCollection值。

Add(OdbcParameter)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

将指定的OdbcParameter值添加到 .OdbcParameterCollection

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::Data::Odbc::OdbcParameter ^ value);
public System.Data.Odbc.OdbcParameter Add(System.Data.Odbc.OdbcParameter value);
override this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
member this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
Public Function Add (value As OdbcParameter) As OdbcParameter

参数

value
OdbcParameter

OdbcParameter要添加到集合中。

返回

OdbcParameter 对象的索引。

例外

参数OdbcParametervalue中指定的已添加到此或另一个OdbcParameterCollection参数中。

参数 value 为 null。

另请参阅

适用于

Add(Object)

Source:
OdbcParameterCollectionHelper.cs
Source:
OdbcParameterCollectionHelper.cs
Source:
OdbcParameterCollectionHelper.cs
Source:
OdbcParameterCollectionHelper.cs

将指定的OdbcParameter对象添加到 .OdbcParameterCollection

public:
 override int Add(System::Object ^ value);
public:
 virtual int Add(System::Object ^ value);
public override int Add(object value);
public int Add(object value);
override this.Add : obj -> int
abstract member Add : obj -> int
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer
Public Function Add (value As Object) As Integer

参数

value
Object

Object

返回

集合中新 OdbcParameter 对象的索引。

实现

另请参阅

适用于

Add(String, OdbcType)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

在给定参数名称和数据类型的情况下,向 OdbcParameter添加一个OdbcParameterCollection

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType);
public System.Data.Odbc.OdbcParameter Add(string? parameterName, System.Data.Odbc.OdbcType odbcType);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType);
override this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType) As OdbcParameter

参数

parameterName
String

参数的名称。

odbcType
OdbcType

其中一个 OdbcType 值。

返回

OdbcParameter 对象的索引。

示例

以下示例将一个 OdbcParameter 添加到 Parameters 集合中。

public void CreateParamCollection()
{
    OdbcCommand command = new OdbcCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OdbcParameterCollection paramCollection = command.Parameters;
    object paramObject = new OdbcParameter(
        "CustomerID", OdbcType.VarChar);
    int paramIndex = paramCollection.Add(paramObject);
}
Public Sub CreateParamCollection(connection As OdbcConnection)
  Dim command As New OdbcCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OdbcParameterCollection = command.Parameters
  Dim paramObject As Object = New OdbcParameter( _
    "CustomerID", OdbcType.VarChar)
  Dim paramIndex As Integer = paramCollection.Add(paramObject)
End Sub

另请参阅

适用于

Add(String, Object)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

注意

Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.

注意

Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202

向给定的参数名称和值添加一个OdbcParameterOdbcParameterCollection值。

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")]
public System.Data.Odbc.OdbcParameter Add(string? parameterName, object? value);
public System.Data.Odbc.OdbcParameter Add(string parameterName, object value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  http://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.Odbc.OdbcParameter Add(string parameterName, object value);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
member this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  http://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, value As Object) As OdbcParameter

参数

parameterName
String

参数的名称。

value
Object

Value OdbcParameter要添加到集合中的项。

返回

OdbcParameter 对象的索引。

属性

例外

参数 value 不是 OdbcParameter.

注解

使用此方法重载 Add 指定整数参数值时请小心。 由于此重载采用某种 value 类型 Object,因此当值为零时,必须将整数值转换为类型 Object 。 如果不执行此转换,编译器将假定你正在尝试调用 OdbcParameterCollection.Add 重载。

另请参阅

适用于

Add(String, OdbcType, Int32)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

在给定参数名称、数据类型和列长度的情况下,向 OdbcParameter添加一个OdbcParameterCollection

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size);
public System.Data.Odbc.OdbcParameter Add(string? parameterName, System.Data.Odbc.OdbcType odbcType, int size);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size);
override this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer) As OdbcParameter

参数

parameterName
String

参数的名称。

odbcType
OdbcType

其中一个 OdbcType 值。

size
Int32

列的长度。

返回

OdbcParameter 对象的索引。

示例

以下示例将一个 OdbcParameter 添加到 OdbcCommand.Parameters 集合中。

public void CreateOdbcParamColl(OdbcConnection connection)
{
    OdbcCommand command = new OdbcCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OdbcParameterCollection paramCollection = command.Parameters;
    OdbcParameter parameter = paramCollection.Add(
        "CustomerID", OdbcType.VarChar, 5);
}
Public Sub CreateOdbcParamColl(connection As OdbcConnection)
  Dim command As New OdbcCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OdbcParameterCollection = _
    command.Parameters
  Dim parameter As OdbcParameter = _
    paramCollection.Add("CustomerID", OdbcType.VarChar, 5)
End Sub

另请参阅

适用于

Add(String, OdbcType, Int32, String)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

向给定的参数名称、数据类型、列长度和源列名添加一个OdbcParameterOdbcParameterCollection值。

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::String ^ sourceColumn);
public System.Data.Odbc.OdbcParameter Add(string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, string? sourceColumn);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, string sourceColumn);
override this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer, sourceColumn As String) As OdbcParameter

参数

parameterName
String

参数的名称。

odbcType
OdbcType

其中一个 OdbcType 值。

size
Int32

列的长度。

sourceColumn
String

源列的名称。

返回

OdbcParameter 对象的索引。

示例

以下示例将一个 OdbcParameter 添加到 Parameters 集合中。

public void CreateParameterCollection(OdbcConnection connection)
{
    OdbcCommand command = new OdbcCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OdbcParameterCollection paramCollection = command.Parameters;
    OdbcParameter parameter = paramCollection.Add(
        "CustomerID", OdbcType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameterCollection(connection As OdbcConnection)
  Dim command As New OdbcCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OdbcParameterCollection = command.Parameters
  Dim parameter As OdbcParameter = paramCollection.Add( _
    "CustomerID", OdbcType.VarChar, 5, "CustomerID")
End Sub

另请参阅

适用于