关于DataGrid绑定access数据源(100分)

javan007 2003-03-19 02:51:33
各位大虾..

现在我需要用ActiveX控件的DataGrid绑定一个access数据库

定义了CDataGrid m_ctlDataGrid
设定了一个CRecordset * m_pSet的指针,同时也连接上了数据源.
但是在绑定数据源的时候:
m_ctlDataGrid.SetRefDataSource((LPUNKNOWN)m_pSet);

出现一个异常..提示."类型不匹配. "

我理解这个提示表示:m_pSet是一个CRecordset类型指针,是不是不符合
void CDataGrid::SetRefDataSource(LPUNKNOWN newValue)
的要求?

我在一个例子里面看到使用
_RecordsetPtr m_pRS;
m_ctlDataGrid.SetRefDataSource((LPUNKNOWN)m_pRS);
这样就没有问题..

我想请教..
void CDataGrid::SetRefDataSource(LPUNKNOWN newValue)
到底该怎么用
或者..CDataGrid应该如何绑定数据源呢>?

100分相送!!
...全文
57 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

还没有回复,快来抢沙发~

相关推荐
发帖
数据库
创建于2007-09-28

3953

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2003-03-19 02:51
社区公告
暂无公告