本地函数定义是非法的,这个怎么改

 我来答
匿名用户
2016-07-03
展开全部
你把HaveName的实现放到了构造函数中了把它从构造函数CClient中抽出来单独成为一个函数。classCClient{public:CClient();virtual~CClient();intHaveName(CStringcCname);//这里申明函数};CClient::CClient(){//你原来将HaveName的实现放到这里了,应该放到后面去}CClient::~CClient(){}//这里实现函数intCClient::HaveName(CStringcCname){//连接数据库ADOConnm_AdoConn;m_AdoConn.OnInitADOConn();//设置SELECT语句_bstr_tvSQL;vSQL="SELECT*FROMClientWHERECname="+cCname+"";//执行SELECT句语_RecordsetPtrm_pRecordset;m_pRecordset=m_AdoConn.GetRecordSet(vSQL);//返回各列的值if(m_pRecordset->adoEOF==1)return-1;elsereturn1;//断开数据库的连接m_AdoConn.ExitConnect();};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
马兰花瓣开
2016-07-03 · TA获得超过114个赞
知道答主
回答量:210
采纳率:0%
帮助的人:35.4万
展开全部
什么都没有鬼知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式