📄 d160.bmp.txt
字号:
}
TransferParam* transferParam = new TransferParam; .
transferParam->accessODBC = "tanfen"; .
transferParam->oraODBC = "SecSourceData"J/SecSourceData
transferParam->sampleID = " ";
transferParam->timelnterval = loadtime;
transferParam->sampleType = 0;
transferParam->yuanYeSampleID = "269";
transferParam-xFenSampleID = "269";
transferParam->tableName =”原始数据”;
transferParam->iGroup = 2;
transferParam-xonnectDelay = 1000;
transferParam->retryCount = 5;
transferParam-xaller = this->GetSafeHwnd();
hThread:CreateOra2AccessThread(transferParam,hThread); ,/全局Bi数,用来创建线程
4.3.2程序调试和总结
以上我们已经介绍了用ADO访问远程数据库的方法,这里对上面提到的方法再进行一
个简单的总结。使用ADO访问远程数据库的几个关键步骤和操作有:
(1)引入ADO动态链接库
Visual C++中在应用程序的文件stdafx.h中加入如下语句:
/,加入 ADO支持库
#import "c:\program files\common files\system\ado\msad015.dll" \
no_namespace \
rename ("EOF", "adoEOF")
(2)定义连接对象、创建对象实例
智能指针创建ADO对象一般首先需要在头文件中定义一个指向要创建的ADO对象的
类型指针,然后在cpp文件中创建对象实例:
_ConnectionPtr m_pConnection;
m_pConnection.CreateInstance(_uuidof(Connection》;
(3)初始化OLE/COM库环境,用Connection对象连接数据库
在MFC应用程序中,在应用程序APP类Initlnstance成员函数中初始化OLE/COM库环境:
AfxOlelnit0;
韧始化OLE/COM库环境后,就需要创建对象实例,然后调用Open()函数来创建与数据
源的连接。
,,初始化COM,创建ADO连接等操作
AfxOlelnit();
160
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -