Prepared 属性 (ADO)
指出在執行之前,是否要儲存已編譯版本的 Command。
設定和傳回值
會設定或傳回 布爾值 值,如果設定為 true,表示應該備妥命令。
言論
使用 Prepared 屬性,讓提供者在命令 Command 物件的第一次執行之前,先儲存 CommandText 屬性中指定的已備妥或編譯查詢版本。 這可能會減緩命令的第一次執行速度,但一旦提供者編譯命令,提供者就會使用編譯版本的命令來執行任何後續執行,這會導致效能改善。
如果屬性 False,提供者會直接執行 Command 物件,而不需建立編譯的版本。
如果提供者不支援命令準備,當此屬性設定為 True時,可能會傳回錯誤。 如果提供者未傳回錯誤,它只會忽略準備命令的要求,並將 Prepared 屬性設定為 False。