Hello I am fresh in programming and VisualC++ is my first choice to learn and make software. I have problem with my application when I try to use CADORecordBinding. Here the code of the file DocGiaRs.h which cause error:
#pragma
#define
#import
using
#include
class
{
BEGIN_ADO_BINDING(CDocGiaRs)
ADO_VARIABLE_LENGTH_ENTRY2(1,adVarChar,m_strHoTen,
ADO_VARIABLE_LENGTH_ENTRY2(2,adVarChar,m_strLoaiDocGia,
ADO_VARIABLE_LENGTH_ENTRY(3,adDate,m_dtNgaySinh,lNgaySinhStatus,TRUE)
ADO_VARIABLE_LENGTH_ENTRY2(4,adVarChar,m_strDiaChi,
ADO_VARIABLE_LENGTH_ENTRY2(5,adVarChar,m_strEmail,
ADO_VARIABLE_LENGTH_ENTRY(6,adDate,m_dtNgayLapThe,lNgayLapTheStatus,TRUE)
END_ADO_BINDING()
public
CHAR m_strHoTen[256];
ULONG lHoTenStatus;
CHAR m_strLoaiDocGia[51];
ULONG lLoaiDocGiaStatus;
DATE m_dtNgaySinh;
ULONG lNgaySinhStatus;
CHAR m_strDiaChi[256];
ULONG lDiaChiStatus;
CHAR m_strEmail[256];
ULONG lEmailStatus;
DATE m_StrNgayLapThe;
ULONG lNgayLapTheStatus;
}
The errors are
Error 1 error C2144: syntax error : 'CADORecordBinding' should be preceded by ';' d:\program files\microsoft visual studio 8\vc\platformsdk\include\icrsint.h 19 Error 2 fatal error C1057: unexpected end of file in macro expansion d:\documents and settings\suser\my documents\visual studio 2005\projects\quanlythuvien\quanlythuvien\docgiars.h 11 Error 3 error C2144: syntax error : 'CADORecordBinding' should be preceded by ';' d:\program files\microsoft visual studio 8\vc\platformsdk\include\icrsint.h 19 Error 4 fatal error C1057: unexpected end of file in macro expansion d:\documents and settings\suser\my documents\visual studio 2005\projects\quanlythuvien\quanlythuvien\docgiars.h 11 I have read the book Sams Teach yourself Visual C++ in 21 days and I just try to type the same code as the lesson declare in Chapter 15. I don't know why it is error and hope you to say what is the error. Thank you very much.