当前位置:编程学习 > VC++ >>

vc++编程求助(标准表达式中的数据类型不匹配)

我在vc6.0中编程,确定按钮的消息响应函数为:

CString strSQL;
  long lid=atol((LPCSTR)id);
        strSQL.Format("choose_id='%d'",lid);
  m_chooseSet.Open();
  m_chooseSet.m_strFilter=strSQL;
  m_chooseSet.Requery();

说明:m_chooseSet是一个记录集类的对象,choose_id是一个access表中的自动编号类型的字段,在记录集类中的定义为: long m_choose_id;

当我点确定按钮的时候,弹出提示:标准表达式中的数据类型不匹配

请问错在哪里?急求

补充:id为从一个编辑框中提取的CString类型的数据
		
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,