在VC中,我连接ACCESS数据库,我想存入一个容器的内容或者二进制的内容,我如何存取,不要用AppendChunk

fandh 2009-01-07 03:29:22
我是用这种方法实现的:
class CDBxxxxx : public CRecordset
{
CString name;
int id;
}
oid CDBxxxxx ::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CDBxxxxx )
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX, _T("[ID]"), id);
RFX_Text(pFX, _T("[NAME]"), name);
//}}AFX_FIELD_MAP
}
现在要加入一个buff的内容,不知道使用这种方法如何加,是不是 CByteArray m_OleBuffer; RFX_Binary(pFX, _T("[buffer]"), m_OleBuffer);就行了?

另外一种使用AppendChunk的方法已经有了!

...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
C_MFC 2009-01-08
  • 打赏
  • 举报
回复
RFX_Byte应该可以的!
闪破风浪 2009-01-07
  • 打赏
  • 举报
回复
那暂时我也没办法~
0="0" 2009-01-07
  • 打赏
  • 举报
回复
我帮顶一下,关注中
fandh 2009-01-07
  • 打赏
  • 举报
回复
自己顶一下
oyljerry 2009-01-07
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20020613/16/801135.html
fandh 2009-01-07
  • 打赏
  • 举报
回复
还是RFX_Byte?

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧