有些时候,字段名会包含空格。如果有空格,那么,处理的时候就不能使用“queryname.字段名”这种写法。这种写法会出错的。
我们可以通过以下写法来解决问题。
<cfquery name="q" datasource="ds">
select * from t1
</cfquery>
<!--- 我们假设q里面有个字段是带空格的。它是“abc def” --->
<cfoutput query="q">
#a["abc def"][currentrow]#
</cfoutput>