当前位置:编程学习 > VC++ >>

iArray.Add(iValue);//Add函数的参数不可以用CArray模板???

int CDataOperate::GetMultiCStringValue(CString sql, CArray<CString,CString&>& iArray, const CStringArray& csArray) { if(!IsOpenOrOpen()) { //无法连接数据库 return -1; } CString iValue; //CString csKey; CADORecordset dataRecordset(&g_adoDatabase); if(dataRecordset.Open(sql)) { if(!dataRecordset.IsBof()) { dataRecordset.MoveFirst(); for(int i=0; i < csArray.GetCount(); ++i) { dataRecordset.GetFieldValue(csArray[i], iValue); iArray.Add(iValue); } dataRecordset.Close(); } } return 1; }
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,