Advertisement

VS 2015通过ADO方法与Access 2013数据库建立连接

阅读量:

在十月份导师的项目启动时, 自己的任务是移植一套师兄基于VC++6.0完成的大约七成功能的测量系统。诚如, 万事开头难, 加之只有C语言基础, 实在力不从心。幸而有师兄指明方向, 然而毕竟师兄只是概说方法, 不可能手把手指导, 每个操作环节都需要自己逐一完成。

问题聚焦于如何搭建基于对话框的MFC工程以连接已有的数据库。首先启动开发流程以创建一个名为ADO_Access.sln的应用程序。随后,在stdcall.h头文件末尾添加代码(部分资料建议放置于合适位置时可参考),这里建议将代码直接放置于头文件末尾。

复制代码
    #import "C:\Program Files\Common Files\System\ado\msado15.dll"
    no_namespace rename("EOF", "adoEOF")

在导入# import之后添加内容时会频繁出现红色波浪线提示错误,在此情况下建议运行一次生成方案以解决问题。这通常会显示"生成成功"的消息但仍然会持续显示该提示信息。之前自己对此感到困惑许久,并在网上也有说法认为无需过分在意这个提示。不过经过实际操作后才明白,在生成成功后左下角仍然会显示"正在分析····文件"的状态等待结果完成才会消失。

在ADO_AccessDlh.h文件中类的public部分新增以下属性定义:
$\texttt{std

全部评论 (0)

还没有任何评论哟~