插入数据insert语句中出错:没有与这些操作数匹配的“+”运算符,操作数类型为:const char[  ]+CString

UpdateData();
        CString n;
        n.Format(L"%d", m_n);
    
        _bstr_t strCmd_n = "insert into n(材料,折射率) values  ('" + material + L"','" + gender + L"','" + m_addaddre + L"','" + m_addtel + L"','" + m_addgrade + L"','" + m_addclassID + L"','" + myuserID + L"')";

        //------------------
        //_bstr_t strCmd_n="insert into n(材料,折射率) values('铁','1.5')";
        //执行SQL命令:insert into...values...插入信息
        m_pConnection->Execute(strCmd_n,&RecordsAffected,adCmdText); 
        UpdateData(false);
        MessageBox(L"over");

 

错误原因:类型出错,加L

插入数据insert语句中出错:没有与这些操作数匹配的“+”运算符,操作数类型为:const char[  ]+CString

UpdateData();
        CString n;
        n.Format(L"%d", m_n);
    
        _bstr_t strCmd_n = L"insert into n(材料,折射率) values  ('" + material + L"','" + n + L"')";

        //------------------
        //_bstr_t strCmd_n="insert into n(材料,折射率) values('铁','1.5')";
        //执行SQL命令:insert into...values...插入信息
        m_pConnection->Execute(strCmd_n,&RecordsAffected,adCmdText); 
        UpdateData(false);
        MessageBox(L"over");

 

相关文章:

  • 2021-08-10
  • 2022-12-23
  • 2022-01-25
  • 2022-02-22
  • 2021-09-30
  • 2022-02-23
  • 2022-12-23
  • 2021-08-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-15
  • 2021-08-24
  • 2022-12-23
  • 2021-06-17
相关资源
相似解决方案