共用方式為


命令物件概觀

使用 Command 物件,您可以執行下列動作:

  • 使用 CommandText 屬性,定義命令的可執行文字(例如 SQL 語句或預存程式)。

  • 使用 Parameter 物件和 Parameters 集合定義參數化查詢或預存程序參數。

  • 視需要執行命令並傳回 Recordset 物件,方法是使用 Execute 方法。

  • 在執行之前,使用 CommandType 屬性來指定命令的類型,以將效能優化。

  • 使用 Command 物件的 Dialect 屬性,指定命令文字的特定資訊。

  • 使用 Prepared 屬性,控制提供者在執行之前,是否儲存已備妥的命令(或已編譯)版本。

  • 設定提供者等待命令執行的秒數,使用 CommandTimeout 屬性。

  • 藉由設定其 ActiveConnection 屬性,將開啟的連接與 Command 物件產生關聯。

  • 設定 Name 屬性,將 Command 物件識別為相關聯 Connection 物件上的方法。

  • Command 對象傳遞至 RecordsetSource 屬性,以取得數據。

  • 將包含命令的 Stream 對象傳遞至支援它的提供者。例如,XML 命令。