我在WinForm中数据库access里面的字段Ctime(长时间类型),里面的数据是
15:09:07
15:09:07
15:09:07
21:17:20
21:17:20
我用datagrid显示的是
1899-12-30
1899-12-30
1899-12-30
1899-12-30
1899-12-30
这个是什么的问题,那位高手给解决下

解决方案 »

  1.   

    因为你access里没有年月日,默认值就是1899-12-30,会自动加上。
    而且采用了短日期格式,时分秒不会显示。
    不要用DateTime类型,用string类型 应该可以解决
      

  2.   

    察看你的Access数据库中的记录,确认年是否等于1899-12-30。
      

  3.   

    在datagrid中﹐把該字段的Format設置成 HH:MM:SS, 应该可以解决
      

  4.   

    liuyu1981831的方法对的
    谢谢拉