一条最简单的SQL语句
CString name;
float fPV;
CString strRTTime;
long iTagId;
数据库中:char name,bigint tagindex,float PV,datetime datatime;
strCmdText="INSERT INTO historydb.dbo.hisanalog (name,tagindex,pv,datatime) VALUES ( '"+strTagName+"',"+iTagId+","+fPV+",'"+strRTTime+"' )";
一条简单的插入语句报错:error C2666: '+' : 4 overloads have similar conversions
不知道为什么错,单引号,双引号还有加号各是什么意思?正确的写法应该是什么?请各位大侠帮帮忙!