主题:[菜鸟提问]关于DBGrid的数据源问题。
程序中添加DBGrid控件,并设置为控件变量:m_Dbgrid。
代码如下:
CDatabase m_db;
Crescordet m_rs(&m_db);
strSql="select * from tb_students";
BOOL bOpen=m_db.Open(NULL,FALSE,FALSE,_T("ODBC;DSN=TEST;UID=sa;PWD=1"));
m_rs.Open(CRecordset::forwardOnly,strSql,CRecordset::readOnly);
m_Dbgrid.SetDataSource((LPUNKNOWN)m_rs);//这里的想法就是用DBgrid显示数据集m_rs的内容,不知道如何修改,清高手指点迷津,万分感谢!
代码如下:
CDatabase m_db;
Crescordet m_rs(&m_db);
strSql="select * from tb_students";
BOOL bOpen=m_db.Open(NULL,FALSE,FALSE,_T("ODBC;DSN=TEST;UID=sa;PWD=1"));
m_rs.Open(CRecordset::forwardOnly,strSql,CRecordset::readOnly);
m_Dbgrid.SetDataSource((LPUNKNOWN)m_rs);//这里的想法就是用DBgrid显示数据集m_rs的内容,不知道如何修改,清高手指点迷津,万分感谢!