ADO GetChunk Yöntemi

Tanım ve Kullanım

GetChunk yöntemi, büyük metin veya ikili veri Field nesnesinin tüm veya bir kısmını içeren bir variant değeri döner.

Parçalı veya tam uzun iki bileşen veya karakter verisini aramak için Field nesnesinin GetChunk yöntemini kullanın. Sistem belleği sınırlı olduğunda, GetChunk yöntemi Long değerlerin bir kısmını değil, tamını işlemek için kullanılabilir.

GetChunk çağrısı dönen veriler, variable'a atanır. Eğer Size, kalan veriden büyükse, GetChunk yöntemi variable'ı boşluklarla doldurmadan kalan veriyi döner. Eğer bu alan boşsa, GetChunk yöntemi Null değer döner.

Her sonraki GetChunk çağrısı, bir önceki GetChunk çağrısının durdurulduğu yerden veri aramaya başlar. Ancak, mevcut kayıttan bir alanın verilerini aramak ve ardından bir başka alanın değerini ayarlamak veya okumak, ADO'nun birinci alanın verilerini aramayı tamamladığını varsayar. Birinci alanda bir kez daha GetChunk yöntemini çağırdığınızda, ADO bu çağrıyı yeni bir GetChunk işlemi olarak yorumlar ve verilerin başından okur. İlk Recordset nesnesinin kopyası olmayan diğer Recordset nesnelerindeki alanlara erişim, GetChunk işlemesini kesmez.

Field nesnesinin Attributes özelliğindeki adFldLong biti True olarak ayarlandığında, bu alan üzerinde GetChunk yöntemi kullanılabilir.

Yorum:Field nesnesinin GetChunk yöntemini kullanırken mevcut bir kayıt yoksa, hata 3021 (mevcut kayıt yok) üretir.

Yorum:GetChunk yöntemi Record nesnesinin Field nesnesi üzerinde çalışmaz. Hiçbir işlem yapmaz ve çalışma zamanı hatası üretir.

gramer

variable_name=field.GetChunk(size)
parametre tanım
boyut Uzun ifade, arama yapmak istediğiniz bayt veya karakter sayısına eşittir.