OleDbParameterCollection.Add Metoda

Definice

Přetížení

Add(OleDbParameter)

Přidá zadaný OleDbParameter parametr do .OleDbParameterCollection

Add(Object)

Přidá zadaný OleDbParameter objekt do objektu OleDbParameterCollection.

Add(String, OleDbType)

OleDbParameter Přidá do objektu OleDbParameterCollectionparametr s ohledem na název parametru a datový typ.

Add(String, Object)
Zastaralé.
Zastaralé.

Přidá k OleDbParameter danému OleDbParameterCollection názvu parametru a hodnotu .

Add(String, OleDbType, Int32)

Přidá k OleDbParameterOleDbParameterCollection danému parametru název, datový typ a délku sloupce.

Add(String, OleDbType, Int32, String)

Přidá k OleDbParameterOleDbParameterCollection danému názvu parametru, datového typu, délky sloupce a názvu zdrojového sloupce.

Add(OleDbParameter)

Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs

Přidá zadaný OleDbParameter parametr do .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

Přidá OleDbParameter se do kolekce.

Návraty

Index nového OleDbParameter objektu.

Výjimky

Hodnota OleDbParameter zadaná v parametru value je již přidána do tohoto nebo jiného parametru OleDbParameterCollection.

Parametr value má hodnotu null.

Příklady

Následující příklad vytvoří OleDbParameterCollection a přidá .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

Viz také

Platí pro

Add(Object)

Zdroj:
OleDbParameterCollectionHelper.cs
Zdroj:
OleDbParameterCollectionHelper.cs
Zdroj:
OleDbParameterCollectionHelper.cs

Přidá zadaný OleDbParameter objekt do objektu 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

Úloha Object.

Návraty

Index nového OleDbParameter objektu v kolekci.

Implementuje

Viz také

Platí pro

Add(String, OleDbType)

Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs

OleDbParameter Přidá do objektu OleDbParameterCollectionparametr s ohledem na název parametru a datový typ.

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

Název parametru

oleDbType
OleDbType

Jedna z OleDbType hodnot.

Návraty

Index nového OleDbParameter objektu.

Příklady

Následující příklad vytvoří OleDbParameterCollection a přidá .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

Viz také

Platí pro

Add(String, Object)

Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs

Upozornění

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

Upozornění

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

Přidá k OleDbParameter danému OleDbParameterCollection názvu parametru a hodnotu .

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

Název parametru

value
Object

objektu Value , který OleDbParameter chcete přidat do kolekce.

Návraty

Index nového OleDbParameter objektu.

Atributy

Výjimky

Parametr value není .OleDbParameter

Poznámky

Při použití tohoto přetížení Add metody zadáváte celočíselné hodnoty parametrů opatrně. Vzhledem k tomu, že toto přetížení přijímá value typ Object, musíte hodnotu převést na Object typ, pokud je hodnota nula, jak ukazuje následující příklad jazyka C#.

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

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

Viz také

Platí pro

Add(String, OleDbType, Int32)

Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs

Přidá k OleDbParameterOleDbParameterCollection danému parametru název, datový typ a délku sloupce.

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

Název parametru

oleDbType
OleDbType

Jedna z OleDbType hodnot.

size
Int32

Délka sloupce

Návraty

Index nového OleDbParameter objektu.

Příklady

Následující příklad vytvoří OleDbParameterCollection, přidá instanci OleDbParameter do kolekce a vrátí odkaz na nový OleDbParameterobjekt .

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

Viz také

Platí pro

Add(String, OleDbType, Int32, String)

Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs
Zdroj:
OleDbParameterCollection.cs

Přidá k OleDbParameterOleDbParameterCollection danému názvu parametru, datového typu, délky sloupce a názvu zdrojového sloupce.

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

Název parametru

oleDbType
OleDbType

Jedna z OleDbType hodnot.

size
Int32

Délka sloupce

sourceColumn
String

Název zdrojového sloupce.

Návraty

Index nového OleDbParameter objektu.

Příklady

Následující příklad vytvoří OleDbParameterCollection, přidá instanci OleDbParameter do kolekce a vrátí odkaz na nový OleDbParameterobjekt .

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

Viz také

Platí pro