SQL语句为:
SQL SERVER查询结果:
调试运行时:请教大家这是什么原因呢?C#SQL Server时间

解决方案 »

  1.   

    你格式化一下(ToString("yyyy-mm-d")),这个你系统中的时间格式有关系
      

  2.   

    是date类型的数据。查回来后ToString("yyyy-MM-dd");
      

  3.   

    试试
    string getdate=((DateTime)conm.ExecuteScalar()).ToString("yyyy-MM-dd"); 
      

  4.   

    去 百度一下  sql 日期格式转换, 貌似 可以  convert(char(10),getdate(),20)  可能写错了,大概就是这样的
    PS:其实我来找楼上 喜欢正则的,你留言板我有留言求解救
      

  5.   

    string value = Convert.ToDateTime(cmd.ExecuteScalar()).ToString("yyyy-MM-dd HH:mm:ss");
    先判断为不为空,再转化