ADO Property Nesnesi
- Önceki Sayfa ADO Parameter
- Sonraki Sayfa ADO Record
Property nesnesi
ADO nesneleri iki tür özellik türüne sahiptir: dahili özellikler ve dinamik özellikler.
Dahili özellikler, ADO'da gerçekleştirilmiş ve her yeni nesne için hemen kullanılabilir olan özelliklerdir, bu durumda MyObject.Property dilbilgisi kullanılır. Bu özellikler, nesnenin Properties koleksiyonunda Property nesnesi olarak görünmezler, bu nedenle, değerlerini değiştirebilirler ancak özelliklerini değiştiremezler.
ADO Property nesnesi, ADO nesnelerinin dinamik özelliklerini temsil eder, bu dinamik özellikler provider tarafından tanımlanmıştır.
Her ADO ile konuşan provider farklı bir şekilde ADO ile etkileşim kurar. Bu yüzden, ADO, provider hakkında bilgi saklamak için bir şekilde ihtiyaç duyar. Çözüm, provider'ın ADO'ya belirli bilgiler sağlamasıdır (dinamik özellikler). ADO, her provider özelliğini bir Property nesnesinde saklar ve bu Property nesnesi de Properties koleksiyonunda saklanır. Bu koleksiyon, Command nesnesi, Connection nesnesi, Field nesnesi veya Recordset nesnesine dağıtılır.
Örneğin, sağlayıcıya atanmış özellikler, Recordset nesnesinin işlemlerini veya güncellemeleri destekleyip desteklemediğini belirtmek için kullanılabilir. Bu ek özellikler, Recordset nesnesinin Properties koleksiyonunda Property nesnesi olarak görünür.
ProgID
set objProperty=Server.CreateObject("ADODB.property")
Özellik
Özellik | Açıklama |
---|---|
Özellikler | Bir Property nesnesinin özelliklerini döndürmek |
Ad | Bir Property nesnesinin adını ayarlamak veya döndürmek |
Tür | Property'nin türünü döndürmek |
Değer | Bir Property nesnesinin değerini ayarlamak veya döndürmek |
- Önceki Sayfa ADO Parameter
- Sonraki Sayfa ADO Record