我在对话框中放置了一个RemoteData控件和一个DBGrid控件,并
相应的一个CRdc类对象m_Rdc和一个DBGrid控件对象m_MsDBGrid,
我要如何动态配置和修改RemoteData控件和DBGrid控件的数据库连接,
我在MSDN中知道RemoteData控件只能使用ODBC,假设我已经配置好一个
ODBC的DSN叫myDataBase,我应该怎么做呢?
大家能否给出一个较详细的例子,先谢谢各位高手相助!

解决方案 »

  1.   

    为什么不用datagrid 和 madoc控件呢?
      

  2.   

    m_rdc.SetConnectionString("DSN=myDataBase");
    m_rdc.SetRecordSource(m_StrCmd);
    m_rdc.Refresh(); LPUNKNOWN pcursor;
    m_datagrid.SetDefColWidth(70);
    pcursor=m_rdc.GetDSCCursor();
    m_datagrid.SetRefDataSource(pcursor);
      

  3.   

    sorry ,上面写错了,试下面的
    m_rdc.SetConnect("DSN=myDataBase");
    m_rdc.Setsql("select * from tablename");
    m_rdc.Refresh(); LPUNKNOWN pcursor;
    m_datagrid.SetDefColWidth(70);
    pcursor=m_rdc.GetDSCCursor();
    m_datagrid.SetRefDataSource(pcursor);