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