OleDbParameterCollection.Add Methode

Definitie

Overloads

Name Description
Add(OleDbParameter)

Hiermee voegt u de opgegeven OleDbParameter waarde toe aan de OleDbParameterCollection.

Add(Object)

Hiermee voegt u het opgegeven OleDbParameter object toe aan de OleDbParameterCollection.

Add(String, OleDbType)

Hiermee voegt u een OleDbParameter toe aan de OleDbParameterCollectionparameternaam en het gegevenstype.

Add(String, Object)
Verouderd.

Voegt een OleDbParameter waarde toe aan de OleDbParameterCollection opgegeven parameternaam en -waarde.

Add(String, OleDbType, Int32)

Hiermee voegt u een OleDbParameter waarde toe aan de OleDbParameterCollection opgegeven parameternaam, het gegevenstype en de kolomlengte.

Add(String, OleDbType, Int32, String)

Voegt een OleDbParameter toe aan de OleDbParameterCollection opgegeven parameternaam, gegevenstype, kolomlengte en bronkolomnaam.

Add(OleDbParameter)

Hiermee voegt u de opgegeven OleDbParameter waarde toe aan de OleDbParameterCollection.

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

Parameters

value
OleDbParameter

De OleDbParameter toe te voegen aan de verzameling.

Retouren

De index van het nieuwe OleDbParameter object.

Uitzonderingen

De OleDbParameter opgegeven in de value parameter is al toegevoegd aan deze of een andere OleDbParameterCollection.

De value parameter is null.

Voorbeelden

In het volgende voorbeeld wordt een OleDbParameterCollection .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

Zie ook

Van toepassing op

Add(Object)

Hiermee voegt u het opgegeven OleDbParameter object toe aan de OleDbParameterCollection.

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

Parameters

value
Object

A Object.

Retouren

De index van het nieuwe OleDbParameter object in de verzameling.

Implementeringen

Zie ook

Van toepassing op

Add(String, OleDbType)

Hiermee voegt u een OleDbParameter toe aan de OleDbParameterCollectionparameternaam en het gegevenstype.

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);
member this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType) As OleDbParameter

Parameters

parameterName
String

De naam van de parameter.

oleDbType
OleDbType

Een van de OleDbType waarden.

Retouren

De index van het nieuwe OleDbParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OleDbParameterCollection .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

Zie ook

Van toepassing op

Add(String, Object)

Let op

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

Voegt een OleDbParameter waarde toe aan de OleDbParameterCollection opgegeven parameternaam en -waarde.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::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);
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

Parameters

parameterName
String

De naam van de parameter.

value
Object

De Value toe OleDbParameter te voegen aan de verzameling.

Retouren

De index van het nieuwe OleDbParameter object.

Kenmerken

Uitzonderingen

De value parameter is geen OleDbParameter.

Opmerkingen

Wees voorzichtig bij het gebruik van deze overbelasting van de Add methode om parameterwaarden voor gehele getallen op te geven. Omdat deze overbelasting een van het value type Objectheeft, moet u de waarde converteren naar een Object type wanneer de waarde nul is. Als u deze conversie niet uitvoert, gaat de compiler ervan uit dat u de Add overbelasting probeert aan te roepen.

Zie ook

Van toepassing op

Add(String, OleDbType, Int32)

Hiermee voegt u een OleDbParameter waarde toe aan de OleDbParameterCollection opgegeven parameternaam, het gegevenstype en de kolomlengte.

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);
member this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
override 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

Parameters

parameterName
String

De naam van de parameter.

oleDbType
OleDbType

Een van de OleDbType waarden.

size
Int32

De lengte van de kolom.

Retouren

De index van het nieuwe OleDbParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OleDbParameterCollectionexemplaar van OleDbParameter de verzameling gemaakt, toegevoegd en wordt een verwijzing naar de nieuwe OleDbParametergeretourneerd.

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

Zie ook

Van toepassing op

Add(String, OleDbType, Int32, String)

Voegt een OleDbParameter toe aan de OleDbParameterCollection opgegeven parameternaam, gegevenstype, kolomlengte en bronkolomnaam.

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);
member this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
override 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

Parameters

parameterName
String

De naam van de parameter.

oleDbType
OleDbType

Een van de OleDbType waarden.

size
Int32

De lengte van de kolom.

sourceColumn
String

De naam van de bronkolom.

Retouren

De index van het nieuwe OleDbParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OleDbParameterCollectionexemplaar van OleDbParameter de verzameling gemaakt, toegevoegd en wordt een verwijzing naar de nieuwe OleDbParametergeretourneerd.

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

Zie ook

Van toepassing op