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); //此段编译连接均没出现错误,但运行错误
请问一下这段程序怎样修改?
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); //此段编译连接均没出现错误,但运行错误
请问一下这段程序怎样修改?
解决方案 »
- CFile::Read读取文本,末尾几行代码显示是乱码?其他编码乱码?
- 关于视频采集IMoniker IEnumMoniker的问题
- 用一个对话框,将电脑上所有的文件夹用树型结构显示,如何实现?
- 求助:如何判断局域网内另外一台电脑上是否存在一个指定路径的文件?
- 请问怎么使用程序得到asp页面返回数据,不是asp的源文件,是asp生成的网页的源代码
- 如何让程序支持UNICODE?
- WM_MOUSEMOVE
- mfc的动态库mfc42.lib,静态库叫什么名字?
- 谁能给详细的讲讲什么是原码,反码,补码,它们之间是怎么回事?
- 请问怎样精确定位打印纸的位置?
- pcap_sendpacket 发送失败
- win7下无线信号强度的转换
{
//你的ADO代码
}
catch(_com_error& e)
{
AfxMessageBox(e.Description());
}
CString strSql;
strSql.Format("INSERT INTO temp1 ([IDtable],[day],[time],[temperature]) VALUES (%d,'%s','%s',%d)"
,m_narea2,m_narea3,m_narea4,m_narea5);
CWirelessSensorApp::m_pRecordset->Execute(strSql);