OdbcParameterCollection.Add Methode

Definition

Fügt dem OdbcParameter eine OdbcParameterCollection hinzu.

Überlädt

Add(OdbcParameter)

Fügt dem OdbcParameter die angegebene OdbcParameterCollection hinzu.

Add(Object)

Fügt dem OdbcParameter-Objekt das angegebene OdbcParameterCollection-Objekt hinzu.

Add(String, OdbcType)

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen und Datentyp hinzu.

Add(String, Object)
Veraltet.
Veraltet.
Veraltet.

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen und -wert hinzu.

Add(String, OdbcType, Int32)

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen, dem angegebenen Datentyp und der angegebenen Spaltenlänge hinzu.

Add(String, OdbcType, Int32, String)

Fügt der OdbcParameter einen OdbcParameterCollection mit dem Parameternamen, dem Datentyp, der Spaltenlänge und dem Namen der Quellspalte hinzu.

Add(OdbcParameter)

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Fügt dem OdbcParameter die angegebene OdbcParameterCollection hinzu.

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

Parameter

value
OdbcParameter

Der der Auflistung hinzuzufügende OdbcParameter.

Gibt zurück

Der Index des neuen OdbcParameter-Objekts.

Ausnahmen

Der im value-Parameter angegebene OdbcParameter wurde bereits dieser oder einer anderen OdbcParameterCollection hinzugefügt.

Der value-Parameter ist null.

Weitere Informationen

Gilt für:

Add(Object)

Quelle:
OdbcParameterCollectionHelper.cs
Quelle:
OdbcParameterCollectionHelper.cs
Quelle:
OdbcParameterCollectionHelper.cs

Fügt dem OdbcParameter-Objekt das angegebene OdbcParameterCollection-Objekt hinzu.

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

Parameter

value
Object

einen Object

Gibt zurück

Der Index des neuen OdbcParameter-Objekts in der Auflistung.

Implementiert

Weitere Informationen

Gilt für:

Add(String, OdbcType)

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen und Datentyp hinzu.

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

Parameter

parameterName
String

Der Name des Parameters.

odbcType
OdbcType

Einer der OdbcType-Werte.

Gibt zurück

Der Index des neuen OdbcParameter-Objekts.

Beispiele

Im folgenden Beispiel wird der Parameters Auflistung ein OdbcParameter hinzugefügt.

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

Weitere Informationen

Gilt für:

Add(String, Object)

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Achtung

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

Achtung

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

Achtung

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

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen und -wert hinzu.

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

Parameter

parameterName
String

Der Name des Parameters.

value
Object

Der Value von OdbcParameter, der der Auflistung hinzugefügt werden soll.

Gibt zurück

Der Index des neuen OdbcParameter-Objekts.

Attribute

Ausnahmen

Der value-Parameter ist kein OdbcParameter.

Hinweise

Gehen Sie vorsichtig vor, wenn Sie diese Überladung der Add Methode verwenden, um ganzzahlige Parameterwerte anzugeben. Da diese Überladung einen value vom Typ Objectbenötigt, müssen Sie den ganzzahligen Wert in einen Object Typ konvertieren, wenn der Wert 0 ist, wie im folgenden C#-Beispiel veranschaulicht.

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

Wenn Sie diese Konvertierung nicht durchführen, geht der Compiler davon aus, dass Sie versuchen, die OdbcParameterCollection.Add Überladung aufzurufen.

Weitere Informationen

Gilt für:

Add(String, OdbcType, Int32)

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Fügt der OdbcParameter einen OdbcParameterCollection mit dem angegebenen Parameternamen, dem angegebenen Datentyp und der angegebenen Spaltenlänge hinzu.

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

Parameter

parameterName
String

Der Name des Parameters.

odbcType
OdbcType

Einer der OdbcType-Werte.

size
Int32

Die Länge der Spalte.

Gibt zurück

Der Index des neuen OdbcParameter-Objekts.

Beispiele

Im folgenden Beispiel wird der OdbcCommand.Parameters Auflistung ein OdbcParameter hinzugefügt.

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

Weitere Informationen

Gilt für:

Add(String, OdbcType, Int32, String)

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Fügt der OdbcParameter einen OdbcParameterCollection mit dem Parameternamen, dem Datentyp, der Spaltenlänge und dem Namen der Quellspalte hinzu.

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

Parameter

parameterName
String

Der Name des Parameters.

odbcType
OdbcType

Einer der OdbcType-Werte.

size
Int32

Die Länge der Spalte.

sourceColumn
String

Der Name der Quellspalte

Gibt zurück

Der Index des neuen OdbcParameter-Objekts.

Beispiele

Im folgenden Beispiel wird der Parameters Auflistung ein OdbcParameter hinzugefügt.

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

Weitere Informationen

Gilt für: