数据库插入数据用convert(varchar(10),datetime,120)
控制的
但是被DATAGRID绑定显示出来的时候是某年某月某日0:00:00我不想让后面的0出现怎么搞定?

解决方案 »

  1.   

    取数据的时候用convert(varchar(10),datetime,120)就OK
      

  2.   

    datetime(yyyymmdd);
    好象是这样写得有点问题我再看看克!!呵呵!!
      

  3.   

    取数据的时候用convert(varchar(10),datetime,120)就OK
    -----------------------------------------------------
    我是用DATAGRID绑定的
    用SQLDATAADAPTER 读的
    怎么取?
      

  4.   

    读的时候 string date=dr["xx"].ToShortDateString();
      

  5.   

    在DataGrid的属性生成器里,把该列数据格式设置表达式设为{0:yyyy-MM-dd}