语句是这样的 
rs.open "select [*] from [table] where [*]>'"&cstr(var)&"' order by [*] desc" 
var是我自己定义的一个全局变量,int型 
我希望得到的结果是大于此变量的所有结果 
[*]是float型 
但是这样查询的结果得到的并不是数值上的大于,而是按照字符比较得到的大于! 
我把语句改为 
rs.open "select [*] from [table] where [*]>var order by [*] desc" 
又出错!这个句子的语法是有误的 
求教各位达人,该怎样写才能得到我想要的结果?