Public Member Functions | |
PROUD_API void | CopyFrom (CAdoRecordset &src) |
CAdoOfflineRecord & | operator= (CAdoRecordset &source) |
CAdoOfflineRecord (CAdoRecordset &source) | |
![]() | |
const_iterator | begin () const |
const_iterator | end () const |
size_t | GetCount () const |
void | Remove (const String &key) |
void | Clear () |
bool | TryGetValue (const String &key, CVariant &ret) |
bool | ContainsKey (const String &key) |
bool | Add (const String &key, const CVariant &val) |
void | CopyKeysTo (CFastArray< String > &dest) |
PROUD_API CVariant | GetField (const String &name) |
virtual PROUD_API void | SetField (const String &name, const CVariant &value) |
virtual PROUD_API void | RemoveField (const String &name) |
virtual PROUD_API void | FromVariant (_variant_t from) |
virtual void | FromByteArray (const ByteArray &from) |
virtual PROUD_API void | FromByteArray (const uint8_t *data, int length) |
virtual PROUD_API void | ToByteArray (ByteArray &output) |
PROUD_API | CProperty () |
PROUD_API | CProperty (const CProperty &rhs) |
CProperty (_variant_t from) | |
PROUD_API | operator _variant_t () const |
PROUD_API | operator ByteArrayPtr () const |
CProperty & | operator= (const _variant_t &from) |
CProperty & | operator= (ByteArray &from) |
CProperty & | operator= (const CProperty &rhs) |
PROUD_API String | GetDumpedText () |
Additional Inherited Members | |
![]() | |
typedef CFastMap< const TCHAR *, CVariant > | MapType |
![]() | |
virtual void | AssertThreadID (eAccessMode eMode) const |
virtual void | ClearThreadID () const |
![]() | |
MapType | m_map |
ven after closing ADO Record, its copy ADO Record is useful when using the field contetns contained within. If there is ADO object containing copied contents of recordset that can be read even after its source recordset is closed, you may use that method but since its performance is not guaranteed, the below class has been made. Due to the characterics of MSSQL server, field name must be case insensitive.
PROUD_API void Proud::CAdoOfflineRecord::CopyFrom | ( | CAdoRecordset & | src | ) |
Copy one record of the source recordset pointed by cursor. This does not cursor of the source recordset.
src | Source recordset |