如何在DB感知组合框中更改日期格式?

时间:2010-10-05 07:20:03

标签: delphi combobox delphi-7 date-format datefield

我正在使用TwwDbLookupComboDlg组件。我想将组合框中的日期格式(如下所示)从1/1/2009更改为Jan 2009,不知道吗?

TwwDbLookupComboDlg

3 个答案:

答案 0 :(得分:2)

如果您使用的是数据软件控件,则可以使用DisplayFormat属性格式化字段数据。

TDateTimeField(ADODataSet1.FieldByName('START_DATE')).DisplayFormat:='mmm-yyyy';

答案 1 :(得分:2)

更改TDateField的DisplayFormat:

with Table1 do
    TDateField(FieldByName('Date1')).DisplayFormat:='mmm yyyy';

答案 2 :(得分:0)

我没有使用过这个组件,但我想当你填写组合时,对于列表中的每个字段,你可以使用shortmonthnames

http://www.delphibasics.co.uk/RTL.asp?Name=ShortMonthNames