vc++ access 求某个字段某一范围内的最大值和最小值问题

CString SQL1 = "select top 1 * from employees order by [石灰加入量/kg] desc";;

m_Ado.m_pRecordset = m_Ado.OpenRecordset(SQL1);//打开记录集
while(!m_Ado.m_pRecordset->adoEOF)
{

var=m_Ado.m_pRecordset->GetCollect("石灰加入量/kg");//
if (var.vt!=NULL)
m_t19=(LPCSTR)_bstr_t(var);

m_Ado.m_pRecordset->MoveNext();//将记录集指针移动到下一条记录
}
我这些程序只能找出【石灰加入量/kg 】 这个字段下所有数据的最大值,请问我想通过编辑框输入一个范围,然后查找在这个范围下【石灰加入量/kg 】的最值,怎么写呢 ???望高手指点,谢谢

你把范围的数据作为sql语句中where条件,获取所有的结果,然后自己把结果放到一个列表等,然后排序,获取最大值

自己先顶下 坐等高手来指点