Parameters.Add 方法 (Excel)
會建立新的查詢參數。
語法
運算式。新增 (名稱、 iDataType)
表達 代表 Parameters 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 必要 | 字串 | 指定之參數的名稱。 參數名稱應與 SQL 陳述式中的參數子句相符。 |
iDataType | 選用 | Variant | 參數的資料類型。 可以是任何 XlParameterDataType 常 數。 這些值會對應 ODBC 資料類型。 它們會指出 ODBC 驅動程式預期接收的數值型別。 Microsoft Excel 和 ODBC 驅動程式管理員會將 Excel 中指定的參數值強制轉型為驅動程式的正確資料類型。 |
傳回值
代表新查詢參數的 Parameter 物件。
範例
此範例會變更第一個查詢表的 SQL 語句。 子句 (city=?)
表示查詢是參數查詢,而 city 的值會設定為常數 Oakland
。
Set qt = Sheets("sheet1").QueryTables(1)
qt.Sql = "SELECT * FROM authors WHERE (city=?)"
Set param1 = qt.Parameters.Add("City Parameter", _
xlParamTypeVarChar)
param1.SetParam xlConstant, "Oakland"
qt.Refresh
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。