错误1:
“select top 20 from 2008show order by 费用 DESC”
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确。
/xdswj/wj/yueto1.asp,行 54
在以上错误的基础上修改为,
“select top 20 * from 2008show order by 02费用 DESC”
出现以下错误2
select top 20 * from 2008show order by 费用 DESC
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 '费用' 中。
/xdswj/wj/yueto1.asp,行 54
经过多次实验,发现问题就是出现在费用中,我在这里把 费用两边加上单引号,问题解决.但是不出现语法错误,出现了查询语句不管用的情况。而同样的字段,不是那种数字带文字的格式的字段名就可以正确的执行,。
后来把语句修改为“select top 20 * from 2008show order by [02费用] DESC”,就可以按02费用字段排序了


