VC下使用ADO数据库访问技术时遇到的问题

昨天在编写一个ADO Demo时遇到了一些问题,就简单整理了一下。
1. 在编译了几次之后突然出现了以下错误,搞了好半天才终于发现,原来是文件视图中多了一个DLGCORE.CPP源文件,于是乎就将其删除,重新编译,果然通过。
Compiling resources...
Compiling...
DLGCORE.CPP
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(45) : warning C4273: 'protected: static struct AFX_MSGMAP const CDialog::messageMap' : inconsistent dll linkage.  dllexport assumed.
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(45) : error C2491: 'CDialog::messageMap' : definition of dllimport static data member not allowed
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(52) : error C2065: 'WM_COMMANDHELP' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(53) : error C2065: 'WM_HELPHITTEST' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(58) : error C2065: 'WM_QUERY3DCONTROLS' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(81) : error C2065: '_AfxCompareClassName' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(101) : error C2065: 'IS_COMMAND_ID' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(171) : error C2065: '_AfxCheckDialogTemplate' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(277) : error C2065: 'AfxDeferRegisterClass' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(277) : error C2065: 'AFX_WNDCOMMCTLS_REG' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(278) : error C2065: 'AFX_WNDCOMMCTLSNEW_REG' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(298) : error C2653: 'CDialogTemplate' : is not a class or namespace name
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(299) : error C2660: 'GetFont' : function does not take 3 parameters
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(312) : error C2065: 'CDialogTemplate' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(312) : error C2146: syntax error : missing ';' before identifier 'dlgTemp'
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(312) : error C2065: 'dlgTemp' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(313) : error C2228: left of '.SetSystemFont' must have class/struct/union type
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(314) : error C2228: left of '.Detach' must have class/struct/union type
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(325) : error C2065: 'AfxHookWindowCreate' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(334) : error C2065: 'DELETE_EXCEPTION' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(348) : error C2065: 'AfxUnhookWindowCreate' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(647) : error C2079: 'info' uses undefined struct 'AFX_CMDHANDLERINFO'
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(651) : error C2664: 'OnCmdMsg' : cannot convert parameter 4 from 'int *' to 'struct AFX_CMDHANDLERINFO *'
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(655) : error C2664: 'OnCmdMsg' : cannot convert parameter 4 from 'int *' to 'struct AFX_CMDHANDLERINFO *'
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(734) : error C2065: 'DLGTEMPLATEEX' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\CMDTARG.CPP(734) : error C2059: syntax error : ')'
D:\Program Files\Microsoft Visual Studio\VC98\MFC
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值