OdbcParameterCollection.Add Metodo

Definizione

Aggiunge un oggetto OdbcParameter all'oggetto OdbcParameterCollection.

Overload

Add(OdbcParameter)

Aggiunge l'oggetto OdbcParameter specificato alla raccolta OdbcParameterCollection.

Add(Object)

Aggiunge l'oggetto OdbcParameter specificato all'oggetto OdbcParameterCollection.

Add(String, OdbcType)

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome del parametro e il tipo di dati.

Add(String, Object)
Obsoleti.
Obsoleti.
Obsoleti.

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome e il valore del parametro.

Add(String, OdbcType, Int32)

Aggiunge un oggetto OdbcParameter all'oggetto OdbcParameterCollection, dati il nome del parametro, il tipo di dati e la lunghezza della colonna.

Add(String, OdbcType, Int32, String)

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome del parametro, il tipo di dati, la lunghezza della colonna e il nome della colonna di origine.

Add(OdbcParameter)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

Aggiunge l'oggetto OdbcParameter specificato alla raccolta OdbcParameterCollection.

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

Parametri

value
OdbcParameter

Oggetto OdbcParameter da aggiungere alla raccolta.

Restituisce

Indice del nuovo oggetto OdbcParameter.

Eccezioni

L'oggetto OdbcParameter specificato nel parametrovalue è già stato aggiunto a questo o a un altro oggetto OdbcParameterCollection.

Il parametro value è null.

Vedi anche

Si applica a

Add(Object)

Source:
OdbcParameterCollectionHelper.cs
Source:
OdbcParameterCollectionHelper.cs
Source:
OdbcParameterCollectionHelper.cs

Aggiunge l'oggetto OdbcParameter specificato all'oggetto OdbcParameterCollection.

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

Parametri

value
Object

Oggetto Object.

Restituisce

Indice del nuovo oggetto OdbcParameter nell'insieme.

Implementazioni

Vedi anche

Si applica a

Add(String, OdbcType)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome del parametro e il tipo di dati.

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

Parametri

parameterName
String

Nome del parametro.

odbcType
OdbcType

Uno dei valori di OdbcType.

Restituisce

Indice del nuovo oggetto OdbcParameter.

Esempio

Nell'esempio seguente viene aggiunto un OdbcParameter oggetto all'insieme Parameters .

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

Vedi anche

Si applica a

Add(String, Object)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

Attenzione

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

Attenzione

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

Attenzione

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

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome e il valore del parametro.

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

Parametri

parameterName
String

Nome del parametro.

value
Object

Oggetto Value di OdbcParameter da aggiungere alla raccolta.

Restituisce

Indice del nuovo oggetto OdbcParameter.

Attributi

Eccezioni

Il parametro value non è una classe OdbcParameter.

Commenti

Prestare attenzione quando si usa questo overload del Add metodo per specificare i valori dei parametri integer. Poiché questo overload accetta un value di tipo Object, è necessario convertire il valore integer in un Object tipo quando il valore è zero, come illustrato nell'esempio C# seguente.

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

Se non si esegue questa conversione, il compilatore presuppone che si stia tentando di chiamare l'overload OdbcParameterCollection.Add .

Vedi anche

Si applica a

Add(String, OdbcType, Int32)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

Aggiunge un oggetto OdbcParameter all'oggetto OdbcParameterCollection, dati il nome del parametro, il tipo di dati e la lunghezza della colonna.

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

Parametri

parameterName
String

Nome del parametro.

odbcType
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza della colonna.

Restituisce

Indice del nuovo oggetto OdbcParameter.

Esempio

Nell'esempio seguente viene aggiunto un OdbcParameter oggetto all'insieme OdbcCommand.Parameters .

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

Vedi anche

Si applica a

Add(String, OdbcType, Int32, String)

Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs
Source:
OdbcParameterCollection.cs

Aggiunge una classe OdbcParameter alla classe OdbcParameterCollection, dati il nome del parametro, il tipo di dati, la lunghezza della colonna e il nome della colonna di origine.

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

Parametri

parameterName
String

Nome del parametro.

odbcType
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza della colonna.

sourceColumn
String

Nome della colonna di origine.

Restituisce

Indice del nuovo oggetto OdbcParameter.

Esempio

Nell'esempio seguente viene aggiunto un OdbcParameter oggetto all'insieme Parameters .

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

Vedi anche

Si applica a