CDaoRecordset sınıf üyeleri

Veri üyeleri
İnşaat
Öznitelikler
Recordset güncelleme işlemleri
Kayıt gezinme işlemleri
Diğer kayıt işlemleri
Overridables

Veri üyeleri

m_bCheckCacheForDirtyFields Alanları otomatik olarak değiştirilmiş olarak işaretlenmiş olup olmadığını belirten bir bayrak içerir.
m_pDAORecordset Recordset nesnesinin temel dao arayüzü için bir işaretçi.
m_nFields Recordset sınıfta alan veri üye sayısı ve recordset veri kaynağından seçilen sütun sayısını içerir.
m_nParams Parametre veri üye kayıt sınıfı içerir — parametre sayısı kayıt kümesinin sorgu ile geçti
m_pDatabase Kaynak veritabanı için bu sonuç kümesi. CDaoDatabase nesneye bir işaretçi içerir.
m_strFilter Bir sql where deyimi oluşturmak için kullanılan dizeyi içerir.
m_strSort Bir sql order by deyimi oluşturmak için kullanılan dizeyi içerir.

İnşaat

CDaoRecordset Bir CDaoRecordset nesnesi oluşturur.
Kapat Recordset'i kapatır.
Açık Yeni recordset tablo, dinamik küme veya anlık görüntü oluşturur.

Öznitelikler

CanAppend Eğer yeni sıfır olmayan kayıtları kayıt AddNew üye işlevi ile eklenebilir döndürür.
CanBookmark Recordset yer imlerini destekliyorsa sıfır döndürür.
CanRestart Eğer kayıt kümesinin sorgu yeniden çalıştırmak için Requery çağrılabilir sıfır döndürür.
CanScroll Kayıtlarda kaydırma yapabilirsiniz eğer sıfır döndürür.
CanTransact Veri kaynağı hareketleri destekleyip desteklemediğini sıfır döndürür.
CanUpdate Kayıt kümesinin güncelleştirilebilir ise sıfır döndürür (ekleme, güncelleştirme veya kayıtları silme).
GetCurrentIndex En son sıralı, kullanılan dizin adı içeren bir CString döndürür tablo türü CDaoRecordset.
GetDateCreated Temel tablo temel CDaoRecordset nesnenin oluşturulduğu tarih ve saati döndürür
GetDateLastUpdated Bir CDaoRecordset nesnesi altında yatan temel tablo tasarımı için yapılan en son değişikliğin zamanını ve tarihini döndürür.
GetEditMode İçin geçerli kaydın düzenleme durumunu gösteren bir değeri döndürür.
GetLastModifiedBookmark En son eklenen veya güncelleştirilmiş kaydı belirlemek için kullanılan.
GetName Recordset adını içeren bir CString döndürür.
GetParamValue Temel DAOParameter nesnesinde saklanan belirtilen parametre geçerli değeri alır.
GetRecordCount Bir recordset nesnesinde erişilen kayıtların sayısını döndürür.
GetSQL Recordset kayıtları seçmek için kullanılan sql dizesini alır.
GetType Bir kayıt türünü belirlemek için çağırdı: tablo türü, türündeki veya anlık görüntü türünde.
GetValidationRule Bir alanı girildiği gibi veri doğrulama değeri içeren bir CString döndürür.
GetValidationText Geçerlilik kuralı memnun değil tıklattığınızda görüntülenen metni alır.
IsBOF Eğer önce ilk kaydı recordset yer alan sıfır döndürür. Geçerli bir kayıt yoktur.
IsDeleted Eğer kayıt silinmiş bir kayıt üzerinde konumlandırılmış sıfır döndürür.
IsEOF Eğer sonra son kaydı recordset yer alan sıfır döndürür. Geçerli bir kayıt yoktur.
IsFieldDirty Geçerli kaydın belirtilen alanda değiştirilmişse sıfır döndürür.
IsFieldNull Geçerli kaydın belirtilen alanda boş (değer olan) ise sıfır döndürür.
IsFieldNullable Geçerli kaydın belirtilen alanda Null (hiçbir değere sahip) ayarlanabiliyorsa sıfır döndürür.
IsOpen Eğer Açık önceden çağrılmış sıfır döndürür.
SetCurrentIndex Adında bir dizin tablo türünde bir recordset ayarlamak için.
SetParamValue Temel DAOParameter nesnesinde saklanan belirtilen parametre geçerli değerini ayarlar
SetParamValueNull Belirtilen parametre geçerli değerini (hiçbir değere sahip) Null olarak ayarlar.

Recordset güncelleme işlemleri

AddNew Yeni bir kayıt eklemek için hazırlar. Ayrıca tamamlamak için çağrı güncelleştirme.
CancelUpdate Edit veya AddNew operasyonu nedeniyle tüm bekleyen güncelleştirmeleri iptal eder.
Sil Geçerli kaydı recordset'ten siler. Açıkça silme sonra başka bir kayda gidin gerekir.
Düzenle Geçerli kayıttaki değişiklikleri hazırlar. Düzenlemeyi tamamlamak için çağrı güncelleştirme.
Güncelleştirme AddNew veya Edit işlem veri kaynağı üzerinde yeni veya düzenlenmiş verileri kaydederek tamamlar.

Kayıt gezinme işlemleri

Bul İlk, sonraki bulur belirli bir kaydı geçerli kayıt yapar ve belirtilen ölçütleri karşılayan dinamik küme türünde recordset dizisindeki önceki ya da son konumu.
FindFirst Bir türündeki veya anlık görüntü türünde recordset kaydı geçerli kayıt yapar ve belirtilen ölçütleri karşılayan ilk kaydı bulur.
FindLast Bir türündeki veya anlık görüntü türünde recordset kaydı geçerli kayıt yapar ve belirtilen ölçütleri karşılayan son kaydı bulur.
Sonrakini Bul Bir türündeki veya anlık görüntü türünde recordset kaydı geçerli kayıt yapar ve belirtilen ölçütleri karşılayan bir sonraki kaydı bulur.
FindPrev Bir türündeki veya anlık görüntü türünde recordset kaydı geçerli kayıt yapar ve belirtilen ölçütleri karşılayan önceki kaydı bulur.
GetAbsolutePosition Bir recordset nesnesinin geçerli kaydının numarasını döndürür.
GetBookmark Yer işareti bir kaydı gösteren bir değer döndürür.
GetPercentPosition Toplam kayıt sayısı yüzdesi olarak geçerli kayıt konumunu döndürür.
Taşıma Recordset, geçerli kayıttaki her iki yönde kayıtları belirli bir sayıda konumlandırır.
MoveFirst Kayıt kümesindeki ilk kaydı geçerli kayıt konumları.
MoveLast Son kayıt kümesinde geçerli kayıt pozisyonlar.
MoveNext Geçerli kaydı Recordset'i bir sonraki kaydın üzerinde konumlandırır.
MovePrev Önceki kayıt kümesinde geçerli kayıt konumları.
Aramak Kaydı geçerli kayıt yapar ve geçerli dizini için belirtilen ölçütleri karşılayan dizinli tablo türünde bir recordset nesnesi kaydı bulur.
SetAbsolutePosition Bir recordset nesnesinin geçerli kaydının numarasını belirler.
SetBookmark Belirtilen yer işareti içeren bir kayıt recordset pozisyonlar.
SetPercentPosition Geçerli kayıt konumunu bir kayıt kümesindeki kayıtların toplam sayısı yüzdesi karşılık gelen bir konuma ayarlar.

Diğer kayıt işlemleri

FillCache Bir odbc veri kaynağından verileri içeren bir recordset nesnesi için yerel bir önbellek parçası veya tüm doldurur.
GetCacheSize Türündeki recordset odbc veri kaynağından yerel olarak önbelleğe alınacak veri içeren kayıtların sayısını belirten bir değer döndürür.
GetCacheStart Önbelleğe alınacak Recordset'teki ilk kaydın yer imini belirten bir değer döndürür.
GetFieldCount Bir kayıt kümesindeki alan sayısını gösteren bir değer döndürür.
GetFieldInfo Kayıt kümesinde belirli türde alanlar hakkında bilgi verir.
GetFieldValue Bir kayıt kümesindeki alan değerini döndürür.
GetIndexCount Bir recordset temel tablodaki dizin sayısı alır.
GetIndexInfo Çeşitli dizin hakkında bilgi döndürür.
GetLockingMode Geçerli düzenleme sırasında kilitleme türünü gösteren bir değeri döndürür.
Yeniden sorgula Yeniden seçilen kayıtları yenilemek için kayıt kümesinin sorguyu çalıştırır.
SetCacheSize Bir odbc veri kaynağından yerel olarak önbelleğe alınacak veri içeren bir dinamik küme türünde recordset içindeki kayıt sayısını belirten bir değeri ayarlar.
SetCacheStart Önbelleğe alınacak Recordset'teki ilk kaydın yer imini belirten bir değeri ayarlar.
SetFieldDirty Geçerli kaydın belirtilen alanda değişmiş olarak işaretler.
SetFieldNull Boş (değer olan) geçerli kayıtta belirtilen alanın değerini ayarlar.
SetFieldValue Bir recordset içinde bir alanın değerini ayarlar.
SetFieldValueNull Boş bir recordset içindeki bir alanın değerini ayarlar. (hiçbir değere sahip).
SetLockingMode Düzenleme sırasında yürürlüğe koymak için kilitleme türünü gösteren bir değeri ayarlar.

Overridables

DoFieldExchange (Her iki yönde) recordset alanı veri üyeleri ve karşılık gelen kayıt veri kaynağı arasında veri değişimi için çağrıldı. Alan değiş tokuşu (dfx) Implements dao kayıt.
GetDefaultDBName Varsayılan veri kaynağı adını döndürür.
GetDefaultSQL Yürütmek için varsayılan sql dizesini almak denir.

CDaoRecordset ge&nel bakış |nbsp; Temel sınıf üyesi | Hiyerarşi çizelgesi

Index