QQ登录

只需一步,快速开始

283上位机VC MFC使用OLE DB浏览数据库记录

[ 复制链接 ]

283上位机VC MFC使用OLE DB浏览数据库记录

283上位机VC MFC使用OLE DB浏览数据库记录

使用OLE DB浏览记录
功能展示
使用OLE DB技术浏览数据库中的数据与我们前例程使用ODBC相比会有不同之处,我们当前例程简单演示如何一步步创建基于OLE DB技术访问数据库记录的程序,效果如图,程序运行时自动打开指定数据源Students(事先已手工创建)的Basic表格,点击例程上的小箭头按钮,可以前后浏览表格的各个数据信息;

要点提示
例程使用类向导一步步创建基于OLE DB技术的程序,在创建过程中,我们驱动是选择Microsoft OLE DB Provider for ODBC Drivers,大家也可选择专门为数据库设计的OLE DB驱动,比如 Microsoft Jet3.51 OLE DB Provider;

实现功能
1.事先创建一数据源Students,再新建基于单文档的应用程序,数据表选择Basic,具体的创建过程可参考随后的视频演示;
2. 参照例程界面,添加四个编辑框ID分别为IDC_STUID,IDC_STUNAME,IDC_STUADD,IDC_STUTEL
3.修改向导为我们创建的类Cbasic的成员变量// wchar_t m_StuName[26];
// wchar_t m_StuAdd[26];// wchar_t m_StuTel[26];TCHAR m_StuName[51];TCHAR m_StuAdd[51];TCHAR m_StuTel[51];
及BEGIN_COLUMN_MAP(CBasic)内的三行内容// COLUMN_ENTRY_TYPE(2, DBTYPE_WSTR, m_StuName)
// COLUMN_ENTRY_TYPE(3, DBTYPE_WSTR, m_StuAdd)
// COLUMN_ENTRY_TYPE(4, DBTYPE_WSTR, m_StuTel)
COLUMN_ENTRY(2, m_StuName) COLUMN_ENTRY(3, m_StuAdd) COLUMN_ENTRY(4, m_StuTel)
4.在View视窗类的DoDataExchange()函数中添加代码
DDX_Text(pDX,IDC_STUID,m_pSet->m_StuID DDX_Text(pDX,IDC_STUNAME,m_pSet->m_StuName,51);
DDX_Text(pDX,IDC_STUADD,m_pSet->m_StuAdd,51);
DDX_Text(pDX,IDC_STUTEL,m_pSet->m_StuTel,51);

我们来演示下功能实现的整个过程
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:283.上位机VC MFC使用OLE DB浏览数据库记录.zip 
文件大小:48.83 KB  售价:11金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我

  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  

  

您的支持是我们创作的动力!  

  

您可花点闲钱积分自助任意充值

  

成为VIP会员 全站资源任意下载永久更新!




回复

使用道具 举报

快速回复 返回列表 客服中心 搜索