读书人

VC++sql select提选数据表中某列前三个

发布时间: 2012-12-14 10:33:08 作者: rapoo

VC++sql select选取数据表中某列前三个最大值
如题,VC++连接Access数据库。如图所示,我想选取前三个【菜价】最高的记录,并将菜名显示出来。怎样写sql的select语句啊?请高手指点!数据库名“abc”,表名“菜价表”。
[最优解释]
select ’菜名‘,’菜价‘ from ‘abc’ ORDER BY ‘菜价’ DESC LIMIT 0 , 3
[其他解释]
from ‘菜价表’。。。
[其他解释]

引用:
from ‘菜价表’。。。
可是我怎样显示出来啊,把这三个菜名写入一个静态文本框,空格隔开。
[其他解释]
引用:
引用:from ‘菜价表’。。。可是我怎样显示出来啊,把这三个菜名写入一个静态文本框,空格隔开。

用ADO连接ACCESS,然后在返回的结果集得到,每次fetchrow就得到了字符串了~你百度下ADO连接ACCESS吧~
[其他解释]
SELECT TOP 3 * FROM t1 ORDER BY 菜价 DESC

读书人网 >VC/MFC

热点推荐