m_narea1 = 19;//tmpID+1;
m_narea2 = 33;//tmpID+1;
m_narea3 = "2010/11/25";
m_narea4 = "3:41:37";
m_narea5 = 99;//tmpID+32; /* CString strSql = "INSERT INTO  temp1 (ID,IDtable,day,time,temperature) VALUES\
(' "+m_narea1+" ',' "+m_narea2+" ',' "+m_narea3+" ',' "+m_narea4+" ',' "+m_narea5+" ')";
CTestAcessRWApp::m_pDb->Execute(strSql);   */此段程序编译时出现cannot add two pointers CString strSql;
 strSql.Format("INSERT INTO  temp1 (ID,IDtable,day,time,temperature) VALUES\
 (%d,%d,'%s','%s',%d),m_narea1,m_narea2,m_narea3,m_narea4,m_narea5");
CTestAcessRWApp::m_pDb->Execute(strSql); //此段编译连接均没出现错误,但运行错误
请问一下这段程序怎样修改?