CDatabase::GetBookmarkPersistence

Dword GetBookmarkPersistence () const;

Dönüş değeri

Üzerinden bir recordset nesnesinde yer imleri inat işlemleri tanımlayan bit maskesi. Ayrıntılı bilgi için açıklamalar bölümüne bakın.

Açıklamalar

Recordset nesnesinde yer imleri sürekliliği sonra belirli işlemleri belirlemek için bu üye işlevini çağırın. Örneğin, CRecordset::GetBookmark arayın ve sonra CRecordset::Requeryçağırın, GetBookmark elde edilen yer işareti geçerli artık olmayabilir. CRecordset::SetBookmark çağırmadan önce GetBookmarkPersistence çağırmalısınız.

GetBookmarkPersistence dönüş değeri için birleştirilebilir bit maskesi değerleri aşağıdaki tabloda.

Bit maskesi değeri Yer imi kalıcılık
SQL_BP_CLOSE Yer imlerini yeniden sorgulama işleminden sonra geçerli.
SQL_BP_DELETE Sonra bir satır silme işlemi için bir satır yer işareti geçerli.
SQL_BP_DROP Yer imleri bir kapatma işlemi sonra geçerli.
SQL_BP_SCROLL Yer imleri herhangi bir taşıma işleminden sonra geçerlidir. Kayıt kümesinde yer imlerini destekliyorsa bu sadece CRecordset::CanBookmark tarafından döndürülen tanımlar.
SQL_BP_TRANSACTION Bir hareket tamamlandıktan veya geri sonra yer imleri geçerlidir.
SQL_BP_UPDATE Yer işareti için bir satır satır bir güncelleştirme işlemi sonra geçerlidir.
SQL_BP_OTHER_HSTMT Yer imleri bir recordset nesnesiyle ilişkili ikinci bir kayıt kümesinde geçerli.

Bu dönüş değeri hakkında daha fazla bilgi için bkz: odbc API işlevi SQLGetInfo odbc sdk Programcı Başvurusu. Yer işaretleri hakkında daha fazla bilgi için bkz: yazı Recordset: yer imleri ve mutlak pozisyonları (odbc) Visual c++ Programcı Kılavuzu.

CDatabase ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CRecordset, CRecordset::CanBookmark, CRecordset::GetBookmark, CRecordset::SetBookmark

Index