Aşağıdaki formu CDaoParameterInfo yapıya sahiptir:
struct CDaoParameterInfo
{
nbsp; CString m_str&Name; / / Birincil
kısa m_nType; / / Birincil
ColeVariant m_varValue; / / İkincil
}
CDaoParameterInfo yapısı için veri erişim nesneleri (dao) tanımlanmış bir parameter nesnesi hakkında bilgi içerir. Birincil ve ikincil yukarıda başvuruları nasıl bilgi sınıfı CDaoQueryDef GetParameterInfo üye işlevi tarafından döndürülen belirtmek.
Mfc, dao parameter nesnelerini bir sınıfta saklanması değil. dao querydef nesneleri altta mfc CDaoQueryDef nesneleri parametreler Parametreler koleksiyonlarını saklar. CDaoQueryDef nesnesi içindeki parametre nesnelere erişmek için parametreler koleksiyonuna belirli parametre adı veya dizin için querydef nesnesinin GetParameterInfo üye işlevini çağırın. CDaoQueryDef::GetParameterCount üye işlev GetParameterInfo birlikte Parameters derlemesi ile döngü kullanarak.
Üyeler
m_strName
Parametre nesnesini benzersiz olarak adlandıran. Daha fazla bilgi için dao Yardımı'nda "ad özelliği" konusuna bakın.
m_nType
Parameter nesnesi veri türünü gösteren bir değeri. Olası değerler listesi için bkz: CDaoFieldInfo yapısı m_nType üyesi. Daha fazla bilgi için dao Yardımı'nda "türü özelliği" konusuna bakın.
m_varValue
COleVariant nesnesinde saklanan parametre değeri.
Yorumlar
CDaoQueryDef::GetParameterInfo üye işlevi tarafından alınan bilgileri CDaoParameterInfo yapısında depolanır. GetParameterInfo olan parametreleri parametre nesnesi tutulur querydef nesnesi için arama.
&Notnbsp; Almak veya yalnızca bir parametre değeri ayarlamak isterseniz, sınıf CDaoRecordset GetParamValue ve SetParamValue üye işlevler kullanma.
CDaoParameterInfo de hata ayıklama yapılarında bir döküm üye işlevi tanımlar. Dump CDaoParameterInfo nesnesinin içeriğini dökümü için kullanabilirsiniz. Bu ve diğer mfc dao bilgisi yapılarını kullanma hakkında daha fazla bilgi için bkz: yazı dao koleksiyonları: nesneleri dao hakkında bilgi edinme Visual c++ Programcı Kılavuzu.
Ayrıca bkz: CDaoQueryDef