OdbcParameterCollection.Add 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Add(OdbcParameter) |
將指定的 OdbcParameterOdbcParameterCollection加入 。 |
| Add(Object) |
將指定的 OdbcParameter 物件 OdbcParameterCollection加入 。 |
| Add(String, OdbcType) |
在參數名稱與資料型別下,加入 。OdbcParameterOdbcParameterCollection |
| Add(String, Object) |
已淘汰.
已淘汰.
在給定的參數名稱和值上加上 。OdbcParameterOdbcParameterCollection |
| Add(String, OdbcType, Int32) |
在參數名稱、資料型別及欄位長度下,加入 。OdbcParameterOdbcParameterCollection |
| Add(String, OdbcType, Int32, String) |
在給定的參數名稱、資料型態、欄位長度及來源欄位名稱後加入 OdbcParameter 。OdbcParameterCollection |
Add(OdbcParameter)
將指定的 OdbcParameterOdbcParameterCollection加入 。
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
參數
- value
- OdbcParameter
OdbcParameter加入收藏。
傳回
新物件的 OdbcParameter 索引。
例外狀況
參數中指定的 已OdbcParameter加入此或另一個 value。OdbcParameterCollection
參數為 value 空。
另請參閱
適用於
Add(Object)
將指定的 OdbcParameter 物件 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
參數
傳回
集合中新 OdbcParameter 物件的索引。
實作
另請參閱
適用於
Add(String, OdbcType)
在參數名稱與資料型別下,加入 。OdbcParameterOdbcParameterCollection
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
參數
- parameterName
- String
參數的名稱。
傳回
新物件的 OdbcParameter 索引。
範例
以下範例將 加入集合 OdbcParameter 中 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
另請參閱
適用於
Add(String, Object)
警告
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.
警告
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
在給定的參數名稱和值上加上 。OdbcParameterOdbcParameterCollection
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) 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)]
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.")>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
member this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<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
Public Function Add (parameterName As String, value As Object) As OdbcParameter
參數
- parameterName
- String
參數的名稱。
- value
- Object
Value OdbcParameter加入收藏的部分。
傳回
新物件的 OdbcParameter 索引。
- 屬性
例外狀況
該 value 參數並非 OdbcParameter。
備註
使用此方法的超載 Add 來指定整數參數值時,請特別小心。 由於此過載會取 value 型別 Object為 的 ,當值為零時,必須將整數值轉換為型 Object 態。 如果你不執行這個轉換,編譯器會假設你正在嘗試呼叫 OdbcParameterCollection.Add 過載。
另請參閱
適用於
Add(String, OdbcType, Int32)
在參數名稱、資料型別及欄位長度下,加入 。OdbcParameterOdbcParameterCollection
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
參數
- parameterName
- String
參數的名稱。
- size
- Int32
柱子的長度。
傳回
新物件的 OdbcParameter 索引。
範例
以下範例將 加入集合 OdbcParameter 中 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
另請參閱
適用於
Add(String, OdbcType, Int32, String)
在給定的參數名稱、資料型態、欄位長度及來源欄位名稱後加入 OdbcParameter 。OdbcParameterCollection
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
參數
- parameterName
- String
參數的名稱。
- size
- Int32
柱子的長度。
- sourceColumn
- String
來源欄的名稱。
傳回
新物件的 OdbcParameter 索引。
範例
以下範例將 加入集合 OdbcParameter 中 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