CommandText 属性

       

返回或设置指定数据源的命令串。Variant 类型,可读写。

说明

应使用 CommandText 属性,而不应使用 SQL 属性,SQL 属性的存在主要是为了与 Microsoft Excel 的早期版本兼容。如果同时使用了这两个属性,则 CommandText 属性值将先起作用。

对于 OLE DB 数据源,CommandType 属性用于描述 CommandText 属性的值。

对于 ODBC 数据源,CommandText 属性与 SQL 属性功能相同,设置此属性将导致数据进行刷新。

示例

本示例为第一个查询表的 ODBC 数据源设置命令串。注意,命令串是一个 SQL 语句。

Set qtQtrResults = _
    Workbooks(1).Worksheets(1).QueryTables(1)
With qtQtrResults
    .CommandType = xlCmdSQL
    .CommandText = _
        "Select ProductID From Products Where ProductID < 10"
    .Refresh
End With