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 deyimi 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, yeni SQL deyimine önceki parametre bilgilerinin uygulanmasından kaynaklanan hataları önler.

çağrısı yaptıktan 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ırlanmış 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, en büyük Sizedeğerini de belirtmeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.