代码之家  ›  专栏  ›  技术社区  ›  bd528

在Access“表/查询”列表框中格式化单个列

  •  2
  • bd528  · 技术社区  · 6 年前

    我有一个列表框,其中有1列用基于Oracle的ADODB记录集填充,使用

    strsql = "SELECT '£' || expected_cost as ""Cost"""
    lstComm.RowSourceType = "Table/Query"
    Set lstComm.
    Recordset = rs
    

    查询返回1.58,但列表框显示1.58。

    如果我使用

    strsql = "trim(TO_CHAR(round(expected_cost,2), 'L9999999999999.99')) as ""Cost"""
    

    查询返回1.58,但列表框显示$1.58。

    在将rowsourceType保持为“table/query”的同时,是否有方法将列填充为英国货币?

    1 回复  |  直到 6 年前
        1
  •  1
  •   ccarpenter32    6 年前

    Currency Format £#,##0.00;(£#,##0.00)

    推荐文章