DynRec.h文件:
#pragma once
class AFX_EXT_CLASS CDynRec
{
......
};
///////////////////////////////////////////////////////////////////////////////////////////
Dyndb.h文件:
#pragma once
#include "afxtempl.h"
#include "dynrec.h"
class AFX_EXT_CLASS CDyndb
{
public:
CDynRec temprec;
};
///////////////////////////////////////////////////////////////////////////////////////////
Company.h文件:
#pragma once
#include "Dyndb.h"
class AFX_EXT_CLASS CDanWei
{
private:
......
CDyndb m_dyndb;
public:
......
};
///////////////////////////////////////////////////////////////////////////////////////////
bool Company::EnumCompany(CString* CompanyIDs)
{
......
try
{
m_dyndb.OpenRec("SELECT * FROM 营运单位");<----报错!【.OpenRec”的左侧必须有类/结构/联合类型】 while(!m_dyndb.temprec.m_pRecordset->adoEOF)<----报错!【adoEOF”的左侧必须指向类/结构/联合】【.m_pRecordset”的左侧必须有类/结构/联合类型】
{
......
}
m_dyndb.CloseRec();
return true;
}
catch(...)
{
AfxMessageBox("Something Wrong!");
return false;
}
}
编译不能通过,请各位大侠指正!谢谢!!!
#pragma once
class AFX_EXT_CLASS CDynRec
{
......
};
///////////////////////////////////////////////////////////////////////////////////////////
Dyndb.h文件:
#pragma once
#include "afxtempl.h"
#include "dynrec.h"
class AFX_EXT_CLASS CDyndb
{
public:
CDynRec temprec;
};
///////////////////////////////////////////////////////////////////////////////////////////
Company.h文件:
#pragma once
#include "Dyndb.h"
class AFX_EXT_CLASS CDanWei
{
private:
......
CDyndb m_dyndb;
public:
......
};
///////////////////////////////////////////////////////////////////////////////////////////
bool Company::EnumCompany(CString* CompanyIDs)
{
......
try
{
m_dyndb.OpenRec("SELECT * FROM 营运单位");<----报错!【.OpenRec”的左侧必须有类/结构/联合类型】 while(!m_dyndb.temprec.m_pRecordset->adoEOF)<----报错!【adoEOF”的左侧必须指向类/结构/联合】【.m_pRecordset”的左侧必须有类/结构/联合类型】
{
......
}
m_dyndb.CloseRec();
return true;
}
catch(...)
{
AfxMessageBox("Something Wrong!");
return false;
}
}
编译不能通过,请各位大侠指正!谢谢!!!
Company.h文件:
#pragma once
#include "Dyndb.h"
class AFX_EXT_CLASS Company
{
private:
......
CDyndb m_dyndb;
public:
......
};
///////////////////////////////////////////////////////////////////////////////////////////
Company.cpp文件
#include "StdAfx.h"
#include ".\danwei.h"
bool Company::EnumCompany(CString* CompanyIDs)
{
......
try
{
m_dyndb.OpenRec("SELECT * FROM 营运单位"); <----报错!【.OpenRec”的左侧必须有类/结构/联合类型】 while(!m_dyndb.temprec.m_pRecordset- >adoEOF) <----报错!【adoEOF”的左侧必须指向类/结构/联合】【.m_pRecordset”的左侧必须有类/结构/联合类型】
{
......
}
m_dyndb.CloseRec();
return true;
}
catch(...)
{
AfxMessageBox("Something Wrong!");
return false;
}
}
DynRec.h文件:
#pragma once
class AFX_EXT_CLASS CDynRec
{
......
};
///////////////////////////////////////////////////////////////////////////////////////////
Dyndb.h文件:
#pragma once
#include "afxtempl.h"
#include "dynrec.h"
class AFX_EXT_CLASS CDyndb
{
......
public:
CDynRec temprec;
};
///////////////////////////////////////////////////////////////////////////////////////////
Company.h文件:
#pragma once
#include "Dyndb.h"
class AFX_EXT_CLASS Company
{
private:
......
CDyndb m_dyndb;
public:
......
};
///////////////////////////////////////////////////////////////////////////////////////////
Company.cpp文件
#include "StdAfx.h"
#include ".\Company.h"
bool Company::EnumCompany(CString* CompanyIDs)
{
......
try
{
m_dyndb.OpenRec("SELECT * FROM 营运单位"); <----报错!【.OpenRec”的左侧必须有类/结构/联合类型】 while(!m_dyndb.temprec.m_pRecordset- >adoEOF) <----报错!【adoEOF”的左侧必须指向类/结构/联合】【.m_pRecordset”的左侧必须有类/结构/联合类型】
{
......
}
m_dyndb.CloseRec();
return true;
}
catch(...)
{
AfxMessageBox("Something Wrong!");
return false;
}
}
编译不能通过,请各位大侠指正!谢谢!!!