Klasa CLongBinary
Upraszcza pracy z obiektami bardzo dużych danych binarnych (często nazywane bloków BLOB lub "duże obiekty binarne") w bazie danych.
class CLongBinary : public CObject
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CLongBinary obiektu. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Zawiera rzeczywisty rozmiar w bajtach obiektu danych, w których uchwyt jest przechowywany w m_hData. |
|
System Windows zawiera HGLOBAL uchwyt do obiektu rzeczywisty obraz. |
Uwagi
Na przykład pole rekordu w tabeli SQL może zawierać obraz reprezentujący bitmapy.A CLongBinary obiekt taki obiekt zapisuje i śledzi jego rozmiar.
[!UWAGA]
Ogólnie, jest obecnie lepszą praktyką jest używanie CByteArray w połączeniu z DFX_Binary funkcji.Można nadal używać CLongBinary, ale ogólnie CByteArray udostępnia więcej funkcji Win32, ponieważ istnieje już ograniczenie rozmiaru z 16-bitowe CByteArray.Dotyczy to porad programowania przy użyciu obiektów DAO (Data Access), jak również Open Database Connectivity (ODBC).
Aby użyć CLongBinary obiektu zadeklarować członka danych pole typu CLongBinary w klasie zestawu rekordów.Ten członek będzie osadzony członek klasy rekordów i zostanie zbudowana, gdy zestaw rekordów jest skonstruowany.Po CLongBinary obiektu, mechanizm wymiany (RFX) w polu rekordu ładuje obiekt danych z pola w bieżącym rekordzie w źródle danych i przechowuje do rekordu, gdy rekord jest aktualizowany.RFX kwerendy źródła danych dla rozmiar dużego obiektu binarnego przydziela magazynu (via CLongBinary obiektu m_hData Członkowskich danych) i przechowuje HGLOBAL dojście do danych w m_hData.RFX są przechowywane rzeczywisty rozmiar obiektu danych w m_dwDataLength elementu danych.Pracować z danymi w obiekcie przez m_hData, przy użyciu tych samych metod, które normalnie jest używany do operowania na danych przechowywanych w systemie Windows HGLOBAL uchwyt.
Kiedy zniszczyć swój zestaw rekordów, osadzonego CLongBinary również niszczony jest obiekt i zwalnia jego destruktora HGLOBAL uchwyt danych.
Więcej informacji o dużych obiektów i wykorzystania CLongBinary, zobacz artykuły Zestaw rekordów (ODBC) i rekordów: Praca z dużych elementów danych (ODBC).
Hierarchii dziedziczenia
CLongBinary
Wymagania
Nagłówek: afxdb_.h