select CONVERT(nvarchar(10),InvalidityDate,126) as InvalidityDate from tableName关键是 convert(),自己查查SQl server 帮助,可以明白

解决方案 »

  1.   

    Select convert(char(10),getdate(),120) as dnow
    from datatable;convert(char(10),getdate(),120) as dnow 就是这个了。
    ok?
      

  2.   

    在属性生成器里,选择你要绑定时间的那一列,在数据格式设置表达式那一栏填上
    {0:yyyy-MM-dd}就可以了
      

  3.   

    总结一下:
    1
    Select convert(char(10),getdate(),120) as dnow from datatable;
    2
    在属性生成器里,选择你要绑定时间的那一列,在数据格式设置表达式那一栏填上
    {0:D}就可以了
    3
    在属性生成器里,选择你要绑定时间的那一列,在数据格式设置表达式那一栏填上
    {0:yyyy-MM-dd}就可以了都可以。呵呵
      

  4.   

    手动:
    如果是hyperlinkcolumn:
    DataTextFormatString="{0:d}"
    如果是boundcolumn:
    DataFormatString="{0:d}"
    如果是模板列:
    <%# DataBinder.Eval(Container.DataItem, "otime","{0:d}") %>
      

  5.   

    select CONVERT(nvarchar(10),InvalidityDate,121) as InvalidityDate from tableName这样的我用了半年了!很好啊!
      

  6.   

    good good study,
    day day up!