Chinaunix

标题: SQL语句问题? [打印本页]

作者: liuqingzhu    时间: 2012-07-09 16:10
标题: SQL语句问题?
我在VC中用ADO连接数据库,明明表中不满足条件,但却能返回记录集?急!

str_sql="select max(testid) as th from tab_test where examid=3";
其中,表结构:

examid  int
testid int
question 文本
数据库是ACCESS

pRs=m_Conn.GetRecordSet(str_sql);

if(!pRs->adoEOF)
{
    能进到这里呀!
}
作者: hellioncu    时间: 2012-07-09 16:22
因为你用了max
作者: liuqingzhu    时间: 2012-07-09 16:23
怎么解决呢
作者: _Rayx    时间: 2012-07-09 16:32
所以说人生就是这么多无奈,看不出错误,但是确实就错了。
作者: liuqingzhu    时间: 2012-07-09 20:11
我想了其它办法解决了这个问题!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2