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 alınan ODBC sürücüsünün ve veri kaynağının özelliklerine bağlı olarak, deyim hazırlandığında, tüm parametreler bağlıysa veya tüm parametreler bağlı değilse yürütülürken veri türleri gibi parametre bilgileri denetlenebilir. En yüksek 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, yeni SQL deyimine önceki parametre bilgilerinin uygulanmasından kaynaklanan hataları önler.

çağrısı yaptıktan Preparesonra execute yöntemini çağırırsanız, özelliği tarafından Size belirtilen değerden daha büyük olan tüm parametre değerleri parametrenin belirtilen özgün boyutuna otomatik olarak kesilir 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 uzunluklu bir veri türü belirtirseniz, maksimum Sizedeğerini de belirtmeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.