d156.bmp.txt

来自「Visual C++通信编程实例」· 文本 代码 · 共 41 行

TXT
41
字号
m_strOraDSName = oraDSName;
m_strAccessDSName = accessDSName;
m_.strSampleName = sampleName;
mjTimelnterval = timelnterval;
mjConnectDelay = connectDelay;
 mjRetryCount = retryCount;
COracle2Access:: ~COracle2Access0
{
 }
void COracle2Access::DataTransferForTanFen(CString tableName,CString yuanYeSampleID,CString
cFenSampleID)
{
         CDatabase* pDbAccess = new CDatabase0;
         CDatabase* pDbOra = new CDatabase();
CString szConnString = _T("");
try {
           szConnString = "DSN=" + m_strOraDSName + ";UID=system;PWD=manager',";
pDbOra->OpenEx(szConnString,CDatabase:'.useCursorLib);
    szConnString= "DSN="+ m_strAccessDSName+“;UⅡ)=;PWD=;”;
    pDbAccess->OpenEx(szConnString);
    )
    catch (CDBException* dbe)
    {
    dbe->Delete();
    pDbOra->Close0;
    pDbAccess->Close();
    delete(pDbOra);
    delete(pDbAccess);
    throw CONNECTERROR;
    1
    )
3)在RemoteDBDlg.h中添加一个结构体的定义和线程函数的声明:
    typedef struct Ora2AccessParam{
    CString oraODBC;
    CString accessODBC;
    CString sampleID;
    int timelnterval;
    int sampleType;
    int proID;
156

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?