2012年9月15日
摘要: 一、VC实现高精度定时器__基本流程 1、头文件包含 #include <MMSystem.h> 2、类成员中添加变量 UINT m_iTimerId; //定时器句柄 3、创建回调函数,响应定时器事件 void CALLBACK CatchTimer ( UINT IDEvent, UINT uReserved, DWORD dwUser, DWORD dwReserved1, DWORD dwReserved2) { //在这里写定时器事件的处理 } 4、开始启动定时器 //设置定时器分辨率,1ms timeBeginPeriod(1); //产生间隔1... 阅读全文
posted @ 2012-09-15 10:42 Jiang, X. 阅读(3415) 评论(0) 推荐(0) 编辑
摘要: CRecordset类 CRecordset类代表一个记录集.该类是MFC的ODBC类中最重要、功能最强大的类。10.5.1 动态集、快照、光标和光标库 在多任务操作系统或网络环境中,多个用户可以共享同一个数据源。共享数据的一个主要问题是如何协调各个用户对数据源的修改。例如,当某一个应用改变了数据源中的记录时,别的连接至该数据源的应用应该如何处理。对于这个问题,基于MFC的ODBC应用程序可以采取几种不同的处理办法,这将由程序采用哪种记录集决定。 记录集主要分为快照(Snapshot) 和动态集(Dynaset)两种,CRecordset类对这两者都支持。这两种记录集的不同表现在它们对别... 阅读全文
posted @ 2012-09-15 10:11 Jiang, X. 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 1. Import ADO Class:1 #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")This statement should be in the file that we define the objects.We get 3 smart pointer after import, they are: _ConnectionPtr, _RecordsetPtr , _Comma 阅读全文
posted @ 2012-09-15 09:06 Jiang, X. 阅读(356) 评论(0) 推荐(0) 编辑