我正在使用 cfspeadsheet 将查询导出到 Excel 文件。它正在工作并创建 Excel 工作表。但是,问题是其中一列,即card_number
,包含一个 15 位数字,显示如下:4.5421E+15
。有没有办法可以显示完整的数字:4254218068670980
?
<!--- create manual query for demo --->
<cfset qData = queryNew("")>
<cfset queryAddColumn(qData, "NumericCol", "BigInt",["4254218068670980"])>
<cfset queryAddColumn(qData, "StringCol", "Varchar",["4254218068670980"])>
<cfset queryAddColumn(qData, "DecimalCol", "Decimal",["4254218068670980"])>
<!--- export to file --->
<cfspreadsheet action="write"
filename="c:/path/to/myFile.xls"
query="qData"
overwrite="true">