OleDbParameterCollection.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá do objektu OleDbParameterOleDbParameterCollection.
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)
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)
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
Návraty
Index nového OleDbParameter objektu v kolekci.
Implementuje
Viz také
Platí pro
Add(String, OleDbType)
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
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)
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);
[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
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)
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
- 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)
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
- 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