--------------------Configuration: XyClient - Win32 Debug--------------------
Compiling...
xyConnect.cpp
D:\VC_TEMP\XyClient\xyConnect.cpp(30) : error C2533: 'usedatabase::usedatabase' : constructors not allowed a return type
Error executing cl.exe.xyConnect.obj - 1 error(s), 0 warning(s)代码如下:
class usedatabase
{
public:
usedatabase(TCHAR *,TCHAR *,TCHAR *,TCHAR *); 
~usedatabase();public: //方法
BOOL GetCancelSheet(TCHAR *); 
BOOL GetSheetPosData(PSHEETPOSHEAD,PSHEETPOSBODY,PSHEETPOSDETAIL);
BOOL GetSheetIOData(PSHEETIOHEAD,PSHEETIOBODY,PSHEETIODETAIL);
BOOL GetSheetJOData(PSHEETJOHEAD,PSHEETJOBODY,PSHEETJODETAIL);

private:
BOOL ConnectDatabase(TCHAR *,TCHAR *,TCHAR *,TCHAR *);
BOOL DisconnectDatabase();
BOOL GetSheetNo(TCHAR *,int);
private:
_ConnectionPtr m_pConnVar; 
}usedatabase::usedatabase(TCHAR *szServer,
TCHAR *szDatabase,
TCHAR *szLogid,
TCHAR *szPsw)
{
if(!ConnectDatabase(szServer,szDatabase,szLogid,szPsw))
m_pConnVar = NULL;
return;