OleDbParameterCollection.Add Metoda

Definicja

Dodaje element OleDbParameter do elementu OleDbParameterCollection.

Przeciążenia

Add(OleDbParameter)

Dodaje określony OleDbParameter element do elementu OleDbParameterCollection.

Add(Object)

Dodaje określony OleDbParameter obiekt do obiektu OleDbParameterCollection.

Add(String, OleDbType)

Dodaje element OleDbParameter do elementu , przy użyciu nazwy parametru OleDbParameterCollectioni typu danych.

Add(String, Object)
Przestarzałe.
Przestarzałe.

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru i wartości.

Add(String, OleDbType, Int32)

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru, typu danych i długości kolumny.

Add(String, OleDbType, Int32, String)

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru, typu danych, długości kolumny i nazwy kolumny źródłowej.

Add(OleDbParameter)

Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs

Dodaje określony OleDbParameter element do elementu OleDbParameterCollection.

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

Parametry

value
OleDbParameter

Element OleDbParameter do dodania do kolekcji.

Zwraca

Indeks nowego OleDbParameter obiektu.

Wyjątki

Określony OleDbParameter w parametrze value jest już dodany do tego lub innego OleDbParameterCollection.

Parametr value ma wartość null.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameterCollection i dodaje element OleDbParameter.

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        new OleDbParameter("CustomerID", OleDbType.VarChar));
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    New OleDbParameter("CustomerID", OleDbType.VarChar))
End Sub

Zobacz też

Dotyczy

Add(Object)

Źródło:
OleDbParameterCollectionHelper.cs
Źródło:
OleDbParameterCollectionHelper.cs
Źródło:
OleDbParameterCollectionHelper.cs

Dodaje określony OleDbParameter obiekt do obiektu OleDbParameterCollection.

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

Parametry

value
Object

Klasa Object.

Zwraca

Indeks nowego OleDbParameter obiektu w kolekcji.

Implementuje

Zobacz też

Dotyczy

Add(String, OleDbType)

Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs

Dodaje element OleDbParameter do elementu , przy użyciu nazwy parametru OleDbParameterCollectioni typu danych.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType);
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType) As OleDbParameter

Parametry

parameterName
String

Nazwa parametru.

oleDbType
OleDbType

OleDbType Jedna z wartości.

Zwraca

Indeks nowego OleDbParameter obiektu.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameterCollection i dodaje element OleDbParameter.

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        "CustomerID", OleDbType.VarChar);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar)
End Sub

Zobacz też

Dotyczy

Add(String, Object)

Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs

Przestroga

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

Przestroga

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

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru i wartości.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
public System.Data.OleDb.OleDbParameter Add (string parameterName, object value);
public System.Data.OleDb.OleDbParameter 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.OleDb.OleDbParameter 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.OleDb.OleDbParameter Add (string parameterName, object value);
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
member this.Add : string * obj -> System.Data.OleDb.OleDbParameter
[<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.OleDb.OleDbParameter
Public Function Add (parameterName As String, value As Object) As OleDbParameter

Parametry

parameterName
String

Nazwa parametru.

value
Object

Element Value do OleDbParameter dodania do kolekcji.

Zwraca

Indeks nowego OleDbParameter obiektu.

Atrybuty

Wyjątki

Parametr value nie jest parametrem OleDbParameter.

Uwagi

Należy zachować ostrożność podczas używania Add tego przeciążenia metody w celu określenia wartości parametrów całkowitych. Ponieważ to przeciążenie przyjmuje value typ Object, należy przekonwertować wartość na Object typ, gdy wartość jest równa zero, jak pokazano w poniższym przykładzie w języku C#.

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

Jeśli nie wykonasz tej konwersji, kompilator przyjmie, że próbujesz wywołać Add przeciążenie.

Zobacz też

Dotyczy

Add(String, OleDbType, Int32)

Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru, typu danych i długości kolumny.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
override this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer) As OleDbParameter

Parametry

parameterName
String

Nazwa parametru.

oleDbType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość kolumny.

Zwraca

Indeks nowego OleDbParameter obiektu.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameterCollection, dodaje wystąpienie OleDbParameter klasy do kolekcji i zwraca odwołanie do nowego OleDbParameterobiektu .

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5)
End Sub

Zobacz też

Dotyczy

Add(String, OleDbType, Int32, String)

Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs
Źródło:
OleDbParameterCollection.cs

Dodaje element OleDbParameter do podanej OleDbParameterCollection nazwy parametru, typu danych, długości kolumny i nazwy kolumny źródłowej.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size, System::String ^ sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string? sourceColumn);
override this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer, sourceColumn As String) As OleDbParameter

Parametry

parameterName
String

Nazwa parametru.

oleDbType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość kolumny.

sourceColumn
String

Nazwa kolumny źródłowej.

Zwraca

Indeks nowego OleDbParameter obiektu.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameterCollection, dodaje wystąpienie OleDbParameter klasy do kolekcji i zwraca odwołanie do nowego OleDbParameterobiektu .

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5, "CustomerID")
End Sub

Zobacz też

Dotyczy