- 0
- 0
- 约3.44千字
- 约 33页
- 2019-11-30 发布于天津
- 举报
实验:ADO接口编程;目标:
实现W14_1_ADO程序,使用ADO接口对Access数据库编程。完成后,尝试使用ODBC连接SQL数据库。
;选择formview为基类
核心控件为ListCtrl
设置各种控件、变量、消息响应;*;重载打开文件按钮
调用打开文件通用对话框,获取数据库名称
依次调用:
Connect2DB(m_DBFileName); //连接到数据库
GetFiledInfo(); //获取表信息并显示
UpdateView(); //遍历表中所有记录并显示
;根据数据库名称,连接数据库。
创建记录集,写一个SQL语句,通过open方法,获取数据库中所有记录。
;判断数据库打开状态
定义字段对象数组,
获取字段数量,以及字段名称
清空当前ListCtrl所有内容和所有列
将字段信息填入到ListCtrl;检查数据库状态
清空当前listctrl内容
判断当前记录集是否为空,如果不为空,则移动指针到第一条
遍历记录集,读取每条数据,显示在list中;检查数据库状态
检查控件输入是否完整,用“NULL”将不完整部分补足
向当前记录集中添加一条记录。
调用update方法,将记录集更新到数据库
;在PreTranslateMessage中,响应按纽事件,判断:如果按钮为del键,并且当前listctrl控件为“焦点控件”,则调用deleteitem
在
原创力文档

文档评论(0)