急求大家帮忙解决关于m_pRecordset-> PutCollect()的有关问题
急求大家帮忙解决关于m_pRecordset-> PutCollect()的问题?
m_pRecordset->AddNew();
CString strA;
m_pRecordset->PutCollect((const char*)strA,(_variant_t)m_CPNum);
//不能添加到数据库
m_pRecordset->PutCollect((_variant_t)strA,(_variant_t)m_CPNum);
//不能添加到数据库
m_pRecordset->PutCollect(“age”,(_variant_t)m_CPNum);
//正确可以了。
请问我想实现那种cstring变量是putcollect的第一参数,该怎么办,求大家帮忙解决一下?
------解决方案--------------------
没有给strA赋值吧。
m_pRecordset->AddNew();
CString strA;
m_pRecordset->PutCollect((const char*)strA,(_variant_t)m_CPNum);
//不能添加到数据库
m_pRecordset->PutCollect((_variant_t)strA,(_variant_t)m_CPNum);
//不能添加到数据库
m_pRecordset->PutCollect(“age”,(_variant_t)m_CPNum);
//正确可以了。
请问我想实现那种cstring变量是putcollect的第一参数,该怎么办,求大家帮忙解决一下?
------解决方案--------------------
没有给strA赋值吧。
- C/C++ code
CString strA = _T("age"); m_pRecordset->PutCollect((LPCTSTR)strA,(_variant_t)m_CPNum);
------解决方案--------------------
CString strName=_T("age");
m_pRecordset->PutCollect((_bstr_t)strName,(_variant_t)m_CPNum);
------解决方案--------------------
m_CPCombo.GetLBText(n,strA);
n的值是否正确?调用前打断点看一下。