Aracılığıyla paylaş


OdbcCommand.Prepare Yöntem

Tanım

Veri kaynağında komutun hazırlanmış veya derlenmiş bir sürümünü oluşturur.

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 ()

Uygulamalar

Özel durumlar

Connection ayarlanmadı.

-veya-

Connection değildirOpen().

Açıklamalar

yöntemi ODBC PrepareSQLPrepare işlevini çağırır. Temel odbc sürücüsünün ve veri kaynağının özelliklerine bağlı olarak, veri türleri gibi parametre bilgileri deyim hazırlandığında, tüm parametreler bağlıysa veya tüm parametreler bağlı değilse yürütülürken denetlenebilir. En fazla birlikte çalışabilirlik için, bir uygulamanın aynı OdbcCommandüzerinde yeni bir SQL deyimi hazırlamadan önce önceki bir SQL deyimine uygulanan tüm parametrelerin bağlantısını kaldırması gerekir. Bu, önceki parametre bilgilerinin yeni SQL deyimine uygulanmasından kaynaklanan hataları önler.

çağrısından sonra Execute yöntemini çağırırsanız Prepare, özelliği tarafından Size belirtilen değerden daha büyük olan tüm parametre değerleri otomatik olarak parametrenin belirtilen özgün boyutuna yuvarlanır ve kesme hatası döndürülür.

Çıkış parametreleri (hazır olsun veya olmasın) kullanıcı tarafından belirtilen bir veri türüne sahip olmalıdır. Değişken uzunlukta bir veri türü belirtirseniz, maksimum Sizedeğerini de belirtmeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.