我在数据库中存放有实验科目相关的信息,在界面上希望通过ComboBox实现选择,如先ComboBox1选择实验的分类,然后通过ComboBox2选择实验名称,请大家指导下思路!

解决方案 »

  1.   

    http://blog.csdn.net/zyq5945/archive/2010/04/29/5541280.aspx
    http://www.vckbase.com/document/viewdoc/?id=1164
      

  2.   

    无非是ComboBox传几个变量转换一下与后台取出的数据对比,根据对比结果动作
    自己琢磨一下,如果连数据库有问题,可以参见俺上个帖子的第一个链接,一般情况下不推荐使用ODBC方式,因为其效率低下,几乎是所有连数据库最慢的,而微软力推的也是ADO
      

  3.   

    对于不会的自学的人,很难!ODBC我认为发开效率很低。对于老鸟来说不难,对于新手,很困难,莫见笑,谁都有第一次!
      

  4.   

    if(!m_PExprInfSet->IsOpen())
       {     
        CString SqExp="select dep_name from expr_info";
        
            m_pExprInfSet->Open(CRecordset::dynaset,SqExp);
    m_pExprInfSet->MoveFirst();
    do
    {
      m_ExprInf.Insert();
      m_pExprInfSet->MoveNext();
    }
            while(m_pExprInfSet->IsBOF())
    CString ExprNam;

       }
    expr_info表中存放实验分类和id和名称,m_ExprInf.Insert()中怎么填写参数?