类数据源Visual C++对ODBC数据库资源的访问
2013-05-15 19:38
267 查看
这两天个人几篇文章介绍了改类数据源的文章. 关联文章的地址
在ODBC数据源管理器配置终了以后,我们便可以在Visual C++环境中对Access数据库中的数据停止访问了。(参考《ODBC数据源管理与配置》http://blog.csdn.net/eddy_liu/article/details/8471782)
首先,应用MFC ClassWizard添加新类(类型为MFC ODBC应用者,如下图所示)。在创建新类的进程中会出现对数据源的选择,这时我们可以从呆板数据源中选择前面我们已创建的数据源(AFdatabase),以及响应的数据表项AFtable。在选择操作终了以后系统会主动生成CAFtable类(同时发生AFtable.cpp和AFtable.h文件)。
然后,我们在程序的文档类头文件(ECGMeterDoc.h)中定义CAFtable类对象m_rs。同时,在类CECGmeterDoc的构造函数中通过m_rs.Open()(Open函数中不需要任何参数,之前的时候为m_rs .Open (AFX_DB_USE_DEFAULT_TYPE,"SELECT * FROM AFtable")也能顺利运行)函数打开数据源,这样当程序初始化时,数据源便使可读写状态。
每日一道理
悲观的人,先被自己打败,然后才被生活打败;乐观的人,先战胜自己,然后才战胜生活。悲观的人,所受的痛苦有限,前途也有限;乐观的人,所受的磨难无量,前途也无量。在悲观的人眼里,原来可能的事也能变成不可能;在乐观的人眼里,原来不可能的事也能变成可能。悲观只能发生平庸,乐观才能造就卓绝。从卓绝的人那里,我们不难发现乐观的精神;从平庸的人那里,我们很容易找到阴郁的影子。
在程序的视图类对象(CECGmeterView)需要对数据库中的数据停止访问操作时,通过GetDocument()函数来获得CECGmeterDoc类对象指针,并由该指针指向其成员类对象m_rs。这样便可以实现针对数据库资源的有效访问了。
在程序的初始创建进程中也可以停止数据源的选择设置,如下图所示:
但默许生成的类名和前者大不相同。
参考资料:
《Visual C++ 6.0完全自学手册》-在文档类CECGmeterDoc中定义数据源对象
《MFC Windows应用程序设计》-ODBC接口具体应用
文章结束给大家分享下程序员的一些笑话语录:
N多年前,JohnHein博士的一项研究表明:Mac用户平均IQ要比PC用户低15%。超过6000多的参加者接受了测试,结果清晰的显示IQ比较低的人会倾向于使用Mac。Mac用户只答对了基础问题的75%,而PC用户却高达83%。
在ODBC数据源管理器配置终了以后,我们便可以在Visual C++环境中对Access数据库中的数据停止访问了。(参考《ODBC数据源管理与配置》http://blog.csdn.net/eddy_liu/article/details/8471782)
首先,应用MFC ClassWizard添加新类(类型为MFC ODBC应用者,如下图所示)。在创建新类的进程中会出现对数据源的选择,这时我们可以从呆板数据源中选择前面我们已创建的数据源(AFdatabase),以及响应的数据表项AFtable。在选择操作终了以后系统会主动生成CAFtable类(同时发生AFtable.cpp和AFtable.h文件)。
然后,我们在程序的文档类头文件(ECGMeterDoc.h)中定义CAFtable类对象m_rs。同时,在类CECGmeterDoc的构造函数中通过m_rs.Open()(Open函数中不需要任何参数,之前的时候为m_rs .Open (AFX_DB_USE_DEFAULT_TYPE,"SELECT * FROM AFtable")也能顺利运行)函数打开数据源,这样当程序初始化时,数据源便使可读写状态。
每日一道理
悲观的人,先被自己打败,然后才被生活打败;乐观的人,先战胜自己,然后才战胜生活。悲观的人,所受的痛苦有限,前途也有限;乐观的人,所受的磨难无量,前途也无量。在悲观的人眼里,原来可能的事也能变成不可能;在乐观的人眼里,原来不可能的事也能变成可能。悲观只能发生平庸,乐观才能造就卓绝。从卓绝的人那里,我们不难发现乐观的精神;从平庸的人那里,我们很容易找到阴郁的影子。
在程序的视图类对象(CECGmeterView)需要对数据库中的数据停止访问操作时,通过GetDocument()函数来获得CECGmeterDoc类对象指针,并由该指针指向其成员类对象m_rs。这样便可以实现针对数据库资源的有效访问了。
在程序的初始创建进程中也可以停止数据源的选择设置,如下图所示:
但默许生成的类名和前者大不相同。
参考资料:
《Visual C++ 6.0完全自学手册》-在文档类CECGmeterDoc中定义数据源对象
《MFC Windows应用程序设计》-ODBC接口具体应用
文章结束给大家分享下程序员的一些笑话语录:
N多年前,JohnHein博士的一项研究表明:Mac用户平均IQ要比PC用户低15%。超过6000多的参加者接受了测试,结果清晰的显示IQ比较低的人会倾向于使用Mac。Mac用户只答对了基础问题的75%,而PC用户却高达83%。
相关文章推荐
- Visual C++对ODBC数据库资源的访问
- 当您试图配置 Microsoft Access 2010 数据库用户数据源: 错误消息"Microsoft 访问驱动程序 (*.mdb、 *.accdb) ODBC 驱动程序的安装程序例程未找到。
- 使用ODBC和ADO访问数据库
- 数据库访问接口-数据源创建连接释放
- 数据库访问优化法则详解之利用更多的资源
- ODBC与ADO谁访问数据库更快
- 纯C下用ODBC访问数据库(实例) 转载
- 纯C下用ODBC访问数据库(实例)
- ASP.NET访问数据库(一):使用odbc填充datagrid
- 快速应用JDBC控件访问数据库资源
- 1:ODBC连接数据库的流程 2:访问数据库的基本流程3:使用ReseltSet 的基本流程 javac程序连接数据库源代码
- .net 通过odbc访问数据库
- ODBC OLEDB ADO等数据库访问技术
- 【Spring】使用数据源连接池访问数据库
- PB中通过ODBC直接连接数据库,不用注册数据源。
- [ODBC] ODBC API访问数据库
- 数据库访问优化法则详解之利用更多的资源
- vc通过ODBC/CLI访问DB2数据库|| 建立数据源 Data Source
- ADO访问数据源——VB与数据库(二)
- 数据源访问数据库时出现的错误