编译时提示出错:error C2110: cannot add two pointers
qepe 2004-03-23 02:20:54 void CAddDepartment::OnOK()
{
CString strSQL;
CString name, department,description;
CRecordset rs(&db);
long code;
UpdateData(true);
name = m_strManager;
department = m_strDepartment;
description = m_strDescription;
rs.Open(CRecordset::forwardOnly,"select * from DEPARTMENT");
code = rs.GetRecordCount();
code += 1.0;
strSQL = "insert into DEPARTMENT(ID,NAME,MANAGE,INTRO)\
values('"
+ code+ "','"
+ department +"','" ******
+ name +"','" *****
+ description + "')"; ******
db.ExecuteSQL(strSQL);
MessageBox("新部门增加成功!");
CDialog::OnOK();
}
带*号处为提示出错的地方。
m_strManager;
m_strDepartment;
m_strDescription;
三个变量均为对话框中EDIT控件对应的CString 类型变量。
请问出错提示是什么意思,怎么解决,谢谢!