2009-10-20 73 views
0

我有使用MS JET OLEDB提供程序提取的Excel文件中的数据。我选择的结果被传递到一个组件中,我无法改变它来生成一个HTML表格。我的一些数据文件包含我需要用逗号(#,###)格式化的数字。正如我所说我不能改变输出组件来为我的字符串格式化。有没有一种方法可以在我的select语句中格式化结果?使用SQL选择格式化结果使用JET选择

我已经尝试了一堆不同的东西,但没有任何工作。

下面是一个例子选择,我需要格式化招生...

select 
[SCHOOL NAME], 
[ENROLLMENT], 
[STUDENT/TEACHER RATIO] 
from [Public School Districts$] 
where [ENROLLMENT]<>null 

任何帮助将不胜感激!

+0

你的编程环境是什么?也就是说,你用什么来编码输出? – 2009-10-21 01:04:46

回答

1

现在不能尝试了这一点,但像

FORMAT([ENROLLMENT], '#,###') 

应该做的伎俩。

有几种标准格式可以帮助您实现国际化,但可能并不能完全满足您的要求。只是谷歌Format Access

+0

问题上没有ms-access标签,所以我不清楚在OP将运行代码的环境中可以使用Access Format()函数。 – 2009-10-21 01:04:07