OdbcParameterCollection.Add Yöntem

Tanım

Aşırı Yüklemeler

Add(OdbcParameter)

belirtilen OdbcParameter öğesini öğesine OdbcParameterCollectionekler.

Add(Object)

Belirtilen OdbcParameter nesneyi öğesine OdbcParameterCollectionekler.

Add(String, OdbcType)

parametre adı ve veri türüne göre öğesine bir OdbcParameterOdbcParameterCollectionekler.

Add(String, Object)
Geçersiz.
Geçersiz.
Geçersiz.

Verilen parametre adına ve değerine bir OdbcParameterOdbcParameterCollection ekler.

Add(String, OdbcType, Int32)

parametre adı, veri türü ve sütun uzunluğuna göre öğesine bir OdbcParameterOdbcParameterCollectionekler.

Add(String, OdbcType, Int32, String)

Verilen parametre adına, veri türüneOdbcParameterCollection, sütun uzunluğuna ve kaynak sütun adına bir OdbcParameter ekler.

Add(OdbcParameter)

Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs

belirtilen OdbcParameter öğesini öğesine OdbcParameterCollectionekler.

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

Parametreler

value
OdbcParameter

OdbcParameter koleksiyonuna eklenecek öğesini seçin.

Döndürülenler

Yeni OdbcParameter nesnenin dizini.

Özel durumlar

OdbcParameter parametresinde value belirtilen zaten bu veya başka bir OdbcParameterCollectionöğesine eklenmiş.

value Parametresi null.

Ayrıca bkz.

Şunlara uygulanır

Add(Object)

Kaynak:
OdbcParameterCollectionHelper.cs
Kaynak:
OdbcParameterCollectionHelper.cs
Kaynak:
OdbcParameterCollectionHelper.cs
Kaynak:
OdbcParameterCollectionHelper.cs

Belirtilen OdbcParameter nesneyi öğesine OdbcParameterCollectionekler.

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

Parametreler

value
Object

Bir Object.

Döndürülenler

Koleksiyondaki yeni OdbcParameter nesnenin dizini.

Uygulamalar

Ayrıca bkz.

Şunlara uygulanır

Add(String, OdbcType)

Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs

parametre adı ve veri türüne göre öğesine bir OdbcParameterOdbcParameterCollectionekler.

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

Parametreler

parameterName
String

Parametrenin adı.

odbcType
OdbcType

Değerlerden OdbcType biri.

Döndürülenler

Yeni OdbcParameter nesnenin dizini.

Örnekler

Aşağıdaki örnek koleksiyona Parameters bir OdbcParameter ekler.

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

Ayrıca bkz.

Şunlara uygulanır

Add(String, Object)

Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs

Dikkat

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

Dikkat

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

Dikkat

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

Verilen parametre adına ve değerine bir OdbcParameterOdbcParameterCollection ekler.

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).  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).  https://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).  https://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.")]
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)>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  https://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<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
Public Function Add (parameterName As String, value As Object) As OdbcParameter

Parametreler

parameterName
String

Parametrenin adı.

value
Object

ValueOdbcParameter koleksiyonuna eklenecek öğesinin.

Döndürülenler

Yeni OdbcParameter nesnenin dizini.

Öznitelikler

Özel durumlar

value parametresi bir OdbcParameterdeğildir.

Açıklamalar

Tamsayı parametre değerlerini belirtmek için yönteminin bu aşırı yüklemesini Add kullanırken dikkatli olun. Bu aşırı yükleme türünde Objectolduğundanvalue, aşağıdaki C# örneğinde gösterildiği gibi, değer sıfır olduğunda tamsayı değerini bir Object türe dönüştürmeniz gerekir.

parameters.Add("@pname", Convert.ToInt32(0));  

Bu dönüştürmeyi yapmazsanız, derleyici aşırı yüklemeyi çağırmaya OdbcParameterCollection.Add çalıştığınızı varsayar.

Ayrıca bkz.

Şunlara uygulanır

Add(String, OdbcType, Int32)

Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs

parametre adı, veri türü ve sütun uzunluğuna göre öğesine bir OdbcParameterOdbcParameterCollectionekler.

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

Parametreler

parameterName
String

Parametrenin adı.

odbcType
OdbcType

Değerlerden OdbcType biri.

size
Int32

Sütunun uzunluğu.

Döndürülenler

Yeni OdbcParameter nesnenin dizini.

Örnekler

Aşağıdaki örnek koleksiyona OdbcCommand.Parameters bir OdbcParameter ekler.

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

Ayrıca bkz.

Şunlara uygulanır

Add(String, OdbcType, Int32, String)

Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs
Kaynak:
OdbcParameterCollection.cs

Verilen parametre adına, veri türüneOdbcParameterCollection, sütun uzunluğuna ve kaynak sütun adına bir OdbcParameter ekler.

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

Parametreler

parameterName
String

Parametrenin adı.

odbcType
OdbcType

Değerlerden OdbcType biri.

size
Int32

Sütunun uzunluğu.

sourceColumn
String

Kaynak sütunun adı.

Döndürülenler

Yeni OdbcParameter nesnenin dizini.

Örnekler

Aşağıdaki örnek koleksiyona Parameters bir OdbcParameter ekler.

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

Ayrıca bkz.

Şunlara uygulanır