大家好!
   我现在正在研究如何使用VC,在应用的过程中遇到一些问题,希望大家给予解答
就是我在与数据库联结时, 我能与应用程序本身生成表单通过pSet->与表单上的控控变量相联,但我自己新添加了一个对话框,也在上面添加了一个EDIT控件,
想与数据库的字段相联。  如何能让我自己建的对话框的控件与数据库的字段相联
请大家给予解答。请详细一些多谢了!

解决方案 »

  1.   

    VC中没有VB中的那种自动关联,你只能自己写代码实现数据交换(记录集pSet与界面之间)
      

  2.   

    在与数据库联结时, 就能与应用程序本身生成表单通过pSet->与表单上的控控变量相联,是因为VC在初始化阶段生成了代码。你可以在给Edit控件空间添加变量时,选择变量的名字为数据库中相应字段的名字就能够做到控件和数据库字段相连了。
      

  3.   

    你可以找到CRecordSet *m_pSet;
    将它定义成全局变量.
    先在.h文件里:extern CRecordSet *m_pSet;
    然后在.cpp文件里CRecordSet *m_pSet;
    这样,你在别的文件里只要包含定义全局变量的头文件就可以使用
    m_pSet了,这样就可以直接与你的edit相关联这样做就是用class wizard就看不了了.
      

  4.   

    通过ODBC或ADO实现
    MFC ODBC ---------CRecordset 和 CDatebase