问题描述
- 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条件,获取所有的结果,然后自己把结果放到一个列表等,然后排序,获取最大值
解决方案二:
自己先顶下 坐等高手来指点
时间: 2024-09-17 03:27:13