关于DbGrid数据源绑定的问题
来源:互联网 发布:网络端口怎么会坏的 编辑:程序博客网 时间:2024/05/16 17:03
我想写一个ADO API访问数据库然后用DbGridCtrl 显示的程序,但得到_RecordsetPtr指向的数据后,我不知道如何把它绑定到DbGridCtrl以把它显示出来,提示错误为IDispatch error #3092
核心代码如下:
_ConnectionPtr m_pConnection;//连接对象指针
_RecordsetPtr m_pRecordset;//记录对象指针
CMsDgridCtrl * m_pDbGrid;
//////////初使化
m_pDbGrid = (CMsDgridCtrl*) GetDlgItem ( IDC_DBGRID1);
if ( !AfxOleInit ())
{
AfxMessageBox ( "初使化OLE环境失败!");
}
try{
m_pConnection->Open( dbDefineString,"","",0);
m_pRecordset->Open( tableSqlString, (IDispatch*)m_pConnection,adOpenDynamic,adLockOptimistic,adCmdText);
pDbGridCtrl->SetDataSource ( NULL);
pDbGridCtrl->AboutBox ();
pDbGridCtrl->SetDataSource ( (IUnknown*)m_pRecordset->Fields);
pDbGridCtrl->Refresh ();
m_pRecordset->Close();
m_pConnection->Close();
}
请高手指教,这是要做毕业设计的,知道的高手请一定帮忙,将感激不尽!
- 关于DbGrid数据源绑定的问题
- 关于DBgrid排序的问题
- 关于DataGridView的数据源绑定字符串两个值得注意的问题
- 关于C# DATAGRIDVIEW select 后绑定数据源顺序混乱的问题
- Delphi关于DBGrid选中行自动变色的问题
- 关于DropDownList绑定SqlDataSource数据源
- 动态数据源的绑定
- 多个ComboBox绑定同一数据源的问题及解决方法
- 关于Hiberlate插入数据源的问题
- 解决delphi关于dbgrid和webbrowser的焦点冲突的问题
- 关于DBGrid的分类颜色显示
- tomcat的JNDI数据源绑定
- tomcat的JNDI数据源绑定
- 基于数据源的数据绑定
- DropDownList绑定数据源的方法
- 基于数据源的数据绑定
- DropDownList绑定数据源的方法
- 有关DbGrid 的问题(求救)
- 456
- 一些JAVA试题
- ARM嵌入式处理器概述
- QQ游戏外挂mouse_event不起作用的原因,及我的对对碰外挂程序.
- WEB打印大全之JavaScript
- 关于DbGrid数据源绑定的问题
- BitTorrent 性能卓越的原因
- p2p详解
- MSN Messenger不能登陆(0x81000370错误)的解决方案
- C++ 操作符重载
- 求救!如何在rave中实现表中字段的动态增减??
- 江城武汉
- 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
- 软件测试工具