大家都来看啊!

lxjgyl82 2002-11-20 12:52:51
在delphi中,用DBgrid控件显示数据库时,如果将系统的时间作为一项内容在显示时,总是在前面出现99-12-30,时间是从系统中取得的,怎样才能正确显示.
说明一点,我说的是时间,不是date,时间是从数据库中取得的。
...全文
60 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dschebei 2002-11-22
  • 打赏
  • 举报
回复
now
lxjgyl82 2002-11-22
  • 打赏
  • 举报
回复
能不能说的详细一点阿,我有点不明白
zhangweibase 2002-11-22
  • 打赏
  • 举报
回复
你的意思不明确,任何数据都可以在DBGrid中显示。
setfocus 2002-11-22
  • 打赏
  • 举报
回复
procedure TForm1.FormCreate(Sender: TObject);
var
tt:string;
begin
tt:=timetostr(now);
dbgrid1.Columns.Items[0].FieldName :=tt;

end;
flyingkiller 2002-11-22
  • 打赏
  • 举报
回复
用ShorttimeFormat:='hh:nn:ss';设置系统的时间显示格式。
blueshu 2002-11-20
  • 打赏
  • 举报
回复
procedure TForm1.FormCreate(Sender: TObject);
begin
ShorttimeFormat:='hh:nn:ss';
end;

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧