datagridview绑定表时,时间日期的问题。中秋快乐。 我的access中有一系列长时间,比如“14:02:00”,“15:09:20",我用select把他们绑定到datagridview时,却成了“1899-12-30 14:02:00”,“1899-12-30 15:09:20".这是怎么回事啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是你转换成DateTime的时候没有给日期,自动给你加上的最小日期 select convert(date,'14:02:00') --1900-01-01select convert(time,'14:02:00') --14:02:00.0000000select convert(datetime,'14:02:00') --1900-01-01 14:02:00.000 "access中有一系列长时间,比如“14:02:00”,“15:09:20"",楼主,这是长时间吗?既然数据库里只有时间,并没有日期!从数据到界面“真是”反应的角度看,你直接当成字符串显示。 <%#Convert.ToDateTime(Eval("DATE")).ToString("HH:mm:ss"))%> http://hi.baidu.com/libinguest/blog/item/1e983fd34d5d0e093af3cfa0.html 建议给这个表新建个试图吧:create view viewnameas select cast(date as varchar(20))from tb当然你要确认在试图里,你的日期格式是正确的,上面的语句只是个参考,你还得调试 C#Socket大神门进来帮帮忙。 c#中编程出现的一个问题 探测端口! 这段代码什么意思? 通过C#如何将Excel中的指定字符换成其他字符,并保持格式不变? DataAdapter.Update的问题,请各位帮帮忙,郁闷很长时间了(偶穷,请海涵)... 如何使c#中动态生成的控件不遮盖原先绘制的线条 C#中如何把整数转化为指定长度的字符串 求大神指点设计思路(数据库0r设计模式)==只有50分了 C#调用ShellExecute打开IE的问题 c# socket 如何传送其他数据? 关于Pocket PC连接SDF数据库?
select convert(date,'14:02:00') --1900-01-01
select convert(time,'14:02:00') --14:02:00.0000000
select convert(datetime,'14:02:00') --1900-01-01 14:02:00.000
既然数据库里只有时间,并没有日期!从数据到界面“真是”反应的角度看,你直接当成字符串显示。
create view viewname
as
select cast(date as varchar(20))
from tb
当然你要确认在试图里,你的日期格式是正确的,上面的语句只是个参考,你还得调试