数据库中该时间字段的值是:2009-6-9 08:00:00
但是显示到这个DBGRIDEH控件上就变成了 2009-6-9 07:59:59
如果设定好显示格式为 HH:MM
显示的结果就是 07:59
我想要的是与数据库中一致 即 08:00
请教是什么原因导致这个数据控件显示时间差了一秒?如何解决?
但是显示到这个DBGRIDEH控件上就变成了 2009-6-9 07:59:59
如果设定好显示格式为 HH:MM
显示的结果就是 07:59
我想要的是与数据库中一致 即 08:00
请教是什么原因导致这个数据控件显示时间差了一秒?如何解决?
解决方案 »
- Access violation
- 请指教!!!
- 压缩Access数据库
- 简单问题,快来拿分!先到先得!!在线等待
- 向高手请教:Tlabel.MouseMove与Tedit.MouseMove有什么区别?
- 如何指定 OpenDialog1的默认打开目录或文件?
- 如何在oicq打开的时候获得oicq输入密码框里面的键盘操作啊?
- 一部双声卡的电脑,现在需要将其中一块“声卡A” 的输出音频数据,实时的直接输入“声卡B”的输入部分(也就是模拟麦克)
- 我用以下代码把一个目录下的文件复制到另外一个目录下时,如何让系统不提示覆盖文件的对话框!直接进行文件覆盖!谢谢...
- Socket Programming
- Delphi 2010 公开挑战未来
- maskedit组件在什么位置啊
按理说时间型字段是一个浮点数,小数点后第五位是秒位,但是第六位也对第五位有影响,会不会是在使用INSERT INTO插入记录时,使用FORMAT格式化SQL语句时,VALUES值我使用%.5f导致了第五位以后的丢弃,导致的这个结果呢?我现在马上去试验一下,一会将结果告诉大家。
格式化hh:mm后显示就是 08:00
这是什么原因,为什么会自动减掉一秒呢
顺便问问DBGRIDEH这种控件,能弄那种多行固定头,有概括和细分项的列头显示的那种吗?
是因为DBGrid显示DateTime转换的问题!
Delphi有很多遐思的.使用String类型存储就没有问题了!