简单查询:
SELECT *
FROM Table
WHERE Val([TextField]) > 0;
我收到错误:
同样在CInt \ CLng包装中。标准表达式中的数据类型不匹配
方式?或者其他方式?
答案 0 :(得分:1)
你可能有Null值,所以试试这个:
SELECT *
FROM Table
WHERE [TextField] Not Is Null And Val([TextField]) > 0;
或:
SELECT *
FROM Table
WHERE Val([TextField] & "") > 0;
由于Val返回一个数字,因此Val([TextField]) > "0"
的测试没有意义。