OleDbParameterCollection.Add Metódus

Definíció

Hozzáad egy OleDbParameter elemet a OleDbParameterCollection.

Túlterhelések

Name Description
Add(OleDbParameter)

Hozzáadja a megadottt OleDbParameter a OleDbParameterCollection.

Add(Object)

Hozzáadja a megadott OleDbParameter objektumot a OleDbParameterCollection.

Add(String, OleDbType)

Hozzáad egy paramétert OleDbParameter a OleDbParameterCollectionparaméter nevével és adattípusával.

Add(String, Object)
Elavult.
Elavult.

Hozzáad egy értéket OleDbParameter a OleDbParameterCollection megadott paraméternévhez és értékhez.

Add(String, OleDbType, Int32)

Hozzáad egy adott OleDbParameterOleDbParameterCollection paraméternevet, adattípust és oszlophosszt.

Add(String, OleDbType, Int32, String)

Hozzáad egy paraméternevet OleDbParameterOleDbParameterCollection , adattípust, oszlophosszt és forrásoszlopnevet.

Add(OleDbParameter)

Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs

Hozzáadja a megadottt OleDbParameter a 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

Paraméterek

value
OleDbParameter

A OleDbParameter gyűjteményhez hozzáadni kívánt.

Válaszok

Az új OleDbParameter objektum indexe.

Kivételek

A OleDbParameter paraméterben value megadott érték már hozzá van adva ehhez vagy egy másikhoz OleDbParameterCollection.

A value paraméter null értékű.

Példák

Az alábbi példa létrehoz és hozzáad egy OleDbParameterCollectionOleDbParameter.

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

Lásd még

A következőre érvényes:

Add(Object)

Forrás:
OleDbParameterCollectionHelper.cs
Forrás:
OleDbParameterCollectionHelper.cs
Forrás:
OleDbParameterCollectionHelper.cs
Forrás:
OleDbParameterCollectionHelper.cs

Hozzáadja a megadott OleDbParameter objektumot a 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

Paraméterek

value
Object

Egy Object.

Válaszok

A gyűjtemény új OleDbParameter objektumának indexe.

Megvalósítás

Lásd még

A következőre érvényes:

Add(String, OleDbType)

Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs

Hozzáad egy paramétert OleDbParameter a OleDbParameterCollectionparaméter nevével és adattípusával.

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

Paraméterek

parameterName
String

A paraméter neve.

oleDbType
OleDbType

Az egyik OleDbType érték.

Válaszok

Az új OleDbParameter objektum indexe.

Példák

Az alábbi példa létrehoz és hozzáad egy OleDbParameterCollectionOleDbParameter.

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

Lásd még

A következőre érvényes:

Add(String, Object)

Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs

Figyelemfelhívás

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

Figyelemfelhívás

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

Hozzáad egy értéket OleDbParameter a OleDbParameterCollection megadott paraméternévhez és értékhez.

public:
 System::Data::OleDb::OleDbParameter ^ 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.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).  http://go.microsoft.com/fwlink/?linkid=14202", false)]
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.")>]
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

Paraméterek

parameterName
String

A paraméter neve.

value
Object

Value A OleDbParameter gyűjteményhez hozzáadni kívántak száma.

Válaszok

Az új OleDbParameter objektum indexe.

Attribútumok

Kivételek

A value paraméter nem egy OleDbParameter.

Megjegyzések

Az egész szám paraméterértékeinek megadásakor körültekintően használja a Add metódus túlterhelését. Mivel ez a túlterhelés egy típust vesz igénybevalue, az értéket nullára kell konvertálniaObject.Object Ha nem hajtja végre ezt az átalakítást, a fordító feltételezi, hogy túlterhelést Add próbál meghívni.

Lásd még

A következőre érvényes:

Add(String, OleDbType, Int32)

Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs

Hozzáad egy adott OleDbParameterOleDbParameterCollection paraméternevet, adattípust és oszlophosszt.

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

Paraméterek

parameterName
String

A paraméter neve.

oleDbType
OleDbType

Az egyik OleDbType érték.

size
Int32

Az oszlop hossza.

Válaszok

Az új OleDbParameter objektum indexe.

Példák

Az alábbi példa létrehoz egy OleDbParameterCollectionpéldányt, hozzáad egy példányt OleDbParameter a gyűjteményhez, és az újra OleDbParametermutató hivatkozást ad vissza.

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

Lásd még

A következőre érvényes:

Add(String, OleDbType, Int32, String)

Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs
Forrás:
OleDbParameterCollection.cs

Hozzáad egy paraméternevet OleDbParameterOleDbParameterCollection , adattípust, oszlophosszt és forrásoszlopnevet.

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

Paraméterek

parameterName
String

A paraméter neve.

oleDbType
OleDbType

Az egyik OleDbType érték.

size
Int32

Az oszlop hossza.

sourceColumn
String

A forrásoszlop neve.

Válaszok

Az új OleDbParameter objektum indexe.

Példák

Az alábbi példa létrehoz egy OleDbParameterCollectionpéldányt, hozzáad egy példányt OleDbParameter a gyűjteményhez, és az újra OleDbParametermutató hivatkozást ad vissza.

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

Lásd még

A következőre érvényes: