【问题标题】:Formatting results using SQL select with JET使用带有 JET 的 SQL 选择格式化结果
【发布时间】:2009-10-20 19:37:53
【问题描述】:

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

我尝试了很多不同的方法,但都没有奏效。

这是一个选择我需要格式化注册的示例...

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

任何帮助将不胜感激!

【问题讨论】:

  • 你的编程环境是什么?也就是说,你用什么来编码导出?

标签: sql select formatting oledb jet


【解决方案1】:

目前无法尝试,但类似

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

应该可以解决问题。

有一些标准格式可以帮助您实现国际化,但可能无法完全满足您的需求。只需谷歌Format Access

【讨论】:

  • 问题上没有 ms-access 标签,所以我不清楚 Access Format() 函数在 OP 运行代码的环境中是否可用。
猜你喜欢
  • 2020-08-08
  • 2021-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-15
  • 2014-06-02
  • 1970-01-01
相关资源
最近更新 更多