OdbcCommand.Prepare 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在資料來源上建立命令已備妥或已編譯的版本。
public:
override void Prepare();
public:
virtual void Prepare();
public override void Prepare ();
public void Prepare ();
override this.Prepare : unit -> unit
abstract member Prepare : unit -> unit
override this.Prepare : unit -> unit
Public Overrides Sub Prepare ()
Public Sub Prepare ()
實作
例外狀況
備註
方法 Prepare 會呼叫 ODBC SQLPrepare
函式。 視基礎 ODBC 驅動程式和數據源的功能而定,當語句備妥時、如果所有參數都已系結,或未系結所有參數時,可能會檢查數據類型等參數資訊。 為了達到最大互操作性,應用程式應該先將套用至先前 SQL 語句的所有參數解除系結,再在同一個 上 OdbcCommand準備新的 SQL 語句。 這可防止先前參數資訊套用至新 SQL 語句所造成的錯誤。
如果您在呼叫 Prepare之後呼叫 Execute 方法,任何大於 屬性所指定 Size 值的參數值都會自動截斷為參數的原始指定大小,而且不會傳回任何截斷錯誤。
輸出參數 (是否已備妥) 必須具有使用者指定的數據類型。 如果您指定可變長度資料類型,您也必須指定最大值 Size。