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