VC++6.0下 开发MFC OLE DB用户程序

           

一、生成记录浏览器

1.       新建MFCEXE)工程,名为COLEDBDepartmentMFC

2.       step 1/6: single document

3.       step 2/6: Database view without file support,点Data Source——OLE DB

——选MS Jet 4.0 OLE DB Provider(Access 97数据库选Jet 3.51)——选 数据库文件

*.mdb)位置,测试连接——选 数据表

4.  step 3/6: 缺省

5.  step 4/6: 取消 Printing and print preview

6.  step 5/6: 缺省

7.  step 6/6: 缺省,Finish

8.  设计对话框(如下图),ID分别为ID_CODEID_NAME

 **************************************************

                               部门

     部门代码    ....................................

     部门名称    ....................................

***************************************************

9.class COLEDBDepartmentMFCSet的基类里加上成员变量:

  char m_code[5];

char m_name[51];

       10.修改COLEDBDepartmentMFCView::DoDataExchange函数,用来绑定变量,显示在对话框中

    //以下用于数据交换

       void COLEDBDepartmentMFCView::DoDataExchange(CDataExchange* pDX)

{

       COleDBRecordView::DoDataExchange(pDX);

       //{{AFX_DATA_MAP(COLEDBDepartmentMFCView)

       //}}AFX_DATA_MAP

       //以下用于数据交换

       DDX_Text(pDX,IDC_CODE,m_pSet->m_code,5);

       DDV_MaxChars(pDX,m_pSet->m_code,4);

       DDX_Text(pDX,IDC_NAME,m_pSet->m_name,51);

       DDV_MaxChars(pDX,m_pSet->m_name,50);

}

二、添加、删除和查询记录

(待续)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值