Public Member Functions | |
PROUDSRV_API void | CopyFrom (CAdoRecordset &src) |
CAdoOfflineRecord & | operator= (CAdoRecordset &source) |
CAdoOfflineRecord (CAdoRecordset &source) | |
Public Member Functions inherited from Proud::CProperty | |
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) const |
bool | ContainsKey (const String &key) const |
bool | Add (const String &key, const CVariant &val) |
void | CopyKeysTo (CFastArray< String > &dest) |
PROUDSRV_API CVariant | GetField (const String &name) |
virtual PROUDSRV_API void | SetField (const String &name, const CVariant &value) |
virtual PROUDSRV_API void | RemoveField (const String &name) |
virtual PROUDSRV_API void | FromVariant (_variant_t from) |
virtual PROUDSRV_API void | FromByteArray (const ByteArray &from) |
virtual PROUDSRV_API void | FromByteArray (const uint8_t *data, int length) |
virtual PROUDSRV_API void | ToByteArray (ByteArray &output) |
PROUDSRV_API | CProperty () |
PROUDSRV_API | CProperty (const CProperty &rhs) |
CProperty (_variant_t from) | |
PROUDSRV_API | operator _variant_t () const |
PROUDSRV_API | operator ByteArrayPtr () const |
CProperty & | operator= (const _variant_t &from) |
CProperty & | operator= (ByteArray &from) |
CProperty & | operator= (const CProperty &rhs) |
PROUDSRV_API String | GetDumpedText () |
Additional Inherited Members | |
Public Types inherited from Proud::CProperty | |
typedef CFastMap< String, CVariant, StringTraits > | MapType |
Protected Member Functions inherited from Proud::CProperty | |
virtual void | AssertThreadID (eAccessMode eMode) const |
virtual void | ClearThreadID () const |
Protected Attributes inherited from Proud::CProperty | |
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.
PROUDSRV_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 |