请问如何使用VC++中的DataGird控件,DataGrid控件和DBGird有什么区别呢?新人,分数都用来问问提了!

heavenb 2004-09-20 11:22:33
我用ADO连接SQL数据库,连接已成功,但是不知道如何将数据绑定到DataGrid空间上去,
DataGrid中没有SetDataSource这个函数,只有GetDataSource啊!
谢谢高手指点,新人,分数都用来问问提了!
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
内存泄漏 2004-09-20
  • 打赏
  • 举报
回复
m_DGridRkxx.SetRefDataSource(NULL);
m_DGridRkxx.SetRefDataSource( (LPUNKNOWN) m_pRs );
m_DGridRkxx.Refresh();

这样写就可以了。。。。。
BombZhang 2004-09-20
  • 打赏
  • 举报
回复
m_DataGrid.SetCaption("Caption");
m_DataGrid.SetRefDataSource(NULL);
m_DataGrid.SetRefDataSource( (LPUNKNOWN) m_pRS );
m_DataGrid.Refresh();

其中_RecordsetPtr m_pRS
m_pRS.CreateInstance( __uuidof(Recordset));
m_pRS->CursorLocation = adUseClient;
m_pRS->Open("Tablename",(LPCSTR)m_pConnection->GetConnectionString(), adOpenKeyset,adLockOptimistic, adCmdTable);

4,017

社区成员

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

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