I itprogram Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #1 请教各位大侠,我在delphi中的DBGRID中显示日期时间型数据时,只想显示日期,可是怎么才 能不显示时间呢 ?
L liu_liu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #2 1.在数据库里保存的时候就不保存时间 2.取出数据时进行格式化:Convert(VarChar(10),日期字段,120)
I itprogram Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #3 我用的是DATETIMEPICKER控件输入数据,显示的是一个日期时间型字段,具体怎么做呢?
W wcwcw Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #4 displayformat := 'yy-mm-dd';
W wonsfon Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #6 保存时只保存fieldbyname(fieldname).value:= trunc(datetimepicker.datetime) 或者显示字段时的ongettext事件中写入 text:= formatdatetime('yyyy-mm-dd',fieldbyname(fieldname).asDatetime);
保存时只保存fieldbyname(fieldname).value:= trunc(datetimepicker.datetime) 或者显示字段时的ongettext事件中写入 text:= formatdatetime('yyyy-mm-dd',fieldbyname(fieldname).asDatetime);
Z zxl893 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #7 在表打开后,执行以下代码 TDateTimeField(Table1.FieldByName('日期')).DisplayFormat:='yyyy-mm-dd';
C crazycock Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #8 你这个字段是不是设成字符型了呀?? 如果是,改成日期型。
J jrq Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-09 #11 我时间值当作字符串处理,这样最简单,最方便,想怎样就怎样~
Y yxdelphi Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-09 #13 在query.open后 query.fieldbyname('filename').displayformat := 'yyyy-mm-dd';
H hthugm Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-09 #14 试一试下面的: TDateTimeField(dbgrid1.DataSource.DataSet. FieldByName('filename')).DisplayFormat:='yy-mm-dd';
试一试下面的: TDateTimeField(dbgrid1.DataSource.DataSet. FieldByName('filename')).DisplayFormat:='yy-mm-dd';
K Kisber Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-09 #15 平常设计时应将datetimepicker的time设成'00:00:00'。
B blue girl Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-12 #16 自己對事件進行處理一下就好了(將時間格式化成只有日期的String不就可以了)
B bjgdczl Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-12 #17 设置datetimepicker控件属性:format为yyyy-MM-dd time为0:00:00 往数据库存数据时改成字符型好一些,如:DateToStr(DateTimePicker1.DateTime) 或DateToStr(DateTimePicker1.Date)
设置datetimepicker控件属性:format为yyyy-MM-dd time为0:00:00 往数据库存数据时改成字符型好一些,如:DateToStr(DateTimePicker1.DateTime) 或DateToStr(DateTimePicker1.Date)
Y yongshiok Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-16 #18 在query或table的fields editor 中将日期字段的displayformat属性设置为 'yyyy-mm-dd';