DataGrid的用法?
有谁知道一些关于DataGrid的用法?
在MSDN中没找到比较好的参考,所以来请教.谢谢.
1. 怎样设置行数和列数.
2. 怎样在第二行第二列设置文本为"文字".
3. 怎样得到第二行第二列的文本.
谢谢!
问题点数:20、回复次数:5Top
1 楼misterzhao(大鹏展翅)回复于 2000-12-19 14:53:00 得分 5
它是绑定控件,要与记录集绑定,才可以!
行数不可以设定,列数可以,右键单击-》编辑
Top
2 楼zaiqian(zaiqian)回复于 2000-12-19 15:15:00 得分 0
请问misterzhao:
怎样绑定他?
过一会,我会把分数给你.
谢谢.
Top
3 楼misterzhao(大鹏展翅)回复于 2000-12-21 13:21:00 得分 5
在VB中是:
set datagrid1.datasouce=recordset1Top
4 楼vcbear(http://vcbear.mblogger.cn)回复于 2000-12-21 13:33:00 得分 10
1.在工程里放一个REMOTEDATACTL(Activex控件),在GBGrid的DataSource项可以选中他。
并设定你的SQL语句
2. m_DbGrid.SetCol (1);
m_DbGrid.SetRow (1);
CString SelText = m_DbGrid.GetSelText ();
m_DbGrid.SetText ("aa");
Top
5 楼richardlee(richard)回复于 2001-02-25 15:07:00 得分 0
如果使用Ado Data 控件与DataGrid 控件在运行时关联按如下步骤即可:
当我们在VC中向工程添加 DataGrid 控件时,VC会为 DataGrid 控件生成封装类CMsDgridCtrl,同样,Data控件的封装类为 CRdc 。利用 CMsDgridCtrl::SetDataSource()函数可以在运行时将DataGrid控件与数据源控件联系起来。
SetDataSource()函数的参数为LPUNKNOWN型,这里我们将Data控件的游标集指针赋给它,获取游标集指针是通过 CRdc::GetDSCCursor()函数。因此运行时联系两种控件的代码如下(其中 m_DBGrid1 与 m_Rdc1 分别为与 DataGrid 控件和 Data 控件关联的成员变量):LPUNKNOWN pCursor= m_Rdc1.GeSCCursor();m_DBGridl.SetDatasource(pCursor);
但使用Ado 智能指针
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
CDataGrid m_DataGrid1;
//建立连接、打开数据源
...
//如何使打开的数据与DataGrid控件关联
m_DataGrid1.SetRefDataSource(?);
正在求教Top




