Sdílet prostřednictvím


Třída CLongBinary

Zjednodušuje práci s objekty velmi velké binární data (často nazývané objekty BLOB nebo "binární rozsáhlé objekty") v databázi.

class CLongBinary : public CObject

Členy

Veřejné konstruktory

Název

Description

CLongBinary::CLongBinary

Konstrukce CLongBinary objektu.

Veřejné datové členy

Název

Description

CLongBinary::m_dwDataLength

Obsahuje aktuální velikost v bajtech datový objekt, jehož zpracování je uložen v m_hData .

CLongBinary::m_hData

Obsahuje Windows HGLOBAL zpracování objektu vlastní obraz.

Poznámky

Pole záznamu v tabulce SQL může například obsahovat rastrový obrázek představující.A CLongBinary objekt takový objekt ukládá a sleduje jeho velikost.

[!POZNÁMKA]

Obecně je vhodnější nyní použít CByteArray ve spojení s DFX_Binary funkce.Můžete používat i CLongBinary , ale obecně CByteArray poskytuje více funkcí v prostředí Win32, protože není delší omezení velikosti 16 bitů s CByteArray .Toto doporučení se k programování pomocí objektů DAO (Data Access Objects), stejně jako připojení ODBC (Open Database).

Použít CLongBinary objektu, deklarovat datový člen pole typu CLongBinary ve své třídě záznamů.Tento člen bude vložený členem třídy recordset a budou vyrobeny, když se sada záznamů.Po CLongBinary objektu je vyrobeno, mechanismus výměny (RFX) pole záznamu datový objekt načte z pole v aktuálním záznamu ve zdroji dat a ukládá zpět k záznamu při aktualizaci záznamu.RFX dotazy zdroje dat pro velikost binary large object alokuje prostor pro ni (prostřednictvím CLongBinary objektu m_hData datový člen) a uloží HGLOBAL zpracování dat v m_hData .RFX také ukládá skutečná velikost dat objektu m_dwDataLength datový člen.Práce s daty v objektu pomocí m_hData , pomocí stejné techniky běžně používáte k manipulaci dat uložených v systému Windows HGLOBAL zpracování.

Při odstranění záznamů, vložený CLongBinary také zničení objektu a jeho destruktoru zruší přidělení HGLOBAL data popisovače.

Další informace o velké objekty a používání CLongBinary , naleznete v článcích Záznamů (ODBC) a záznamů: práce s velkými položky dat (ODBC).

Hierarchii dědičnosti

CObject

CLongBinary

Požadavky

Záhlaví: afxdb_.h

Viz také

Referenční dokumentace

Třída CObject

Graf hierarchie

Třída CRecordset