数据库里面设置的格式是:yyyy-mm-dd hh:nn:ss
而在dataGrid中显示的却是:yyyy-mm--dd后面的hh:nn:ss却没有了怎样才能把DataGrid中的格式和数据库里面的一致呢??请帮帮忙写出具体的方法,或者是源代码。
谢谢了!!

解决方案 »

  1.   

    如果你数据库是samlldate就不行了,datetime就行。
      

  2.   

    如果是datetime则dataformatstring属性中写{0:yyyy-MM-dd hh:mm:ss}
      

  3.   

    yyyy-mm--dd
    是datetime的一种格式。。
    你看看是不是设置错了
      

  4.   

    数据库里面设置的是正确的,我是说怎么样才能使DataGrid里显示的也是yyyy-mm-dd hh:nn:ss
    格式??DataGrid里面为什么会没有后面的hh:nn:ss呢???
      

  5.   

    Time.ToString("yyyy-mm-dd hh:nn:ss");
      

  6.   

    大家可能还没有明白我的意思,是怎样把DataGrid里的时间格式改成yyyy-mm-dd hh:nn:ss
    楼上说的Time.ToString("yyyy-mm-dd hh:nn:ss"),怎么样和DataGrid联系起来呢???
      

  7.   

    参看
    http://www.syncfusion.com/faq/windowsforms/Search/867.aspx