Access97的困扰。(50分)

  • 主题发起人 eastweast
  • 开始时间
E

eastweast

Unregistered / Unconfirmed
GUEST, unregistred user!
用DBGrid显示access的数据表示,字段显示不正常。
如:access97中有一日期/时间字段,格式为简短型(1996/12/25),
access中显示正常,但在DBGrid中显示为1996/12/25 AM 8:45:50;
还有浮点数小数位数在DBGrid中显示的特别多(很长)。
程序使用ADO连接Access.
 
使用转换语句
formatdatetime('yyyy-mm-dd',datetime)
搞定
 
这个函数我知道,但是在DBGrid显示的时候,要在什么事件中写代码?
 
FormCreate事件中写入下代码
DateSeparator :='-';
ShortDateFormat :='yyyy-mm-dd';
 
问题已经解决,换access2002解决问题。
 
多人接受答案了。
 
顶部