后台数据库的时间字段还是最好定义为时间类型。
查询事件端用between
比如:
select * from tbltemp where data between data1 and data2

解决方案 »

  1.   

    从时间到字符串:
                                DateTime a;
    a=DateTime.Now;
    a.ToString("dd-MM-yy");
    请参考“DateTime.ToString 方法 ”从时间到字符串:
                               string a;
    a="2003-3-11";
    Convert.ToDateTime(a);
    不过此时你要保证a的格式是正确的。
    请参考“Convert.ToDateTime方法 ”你可以将其转换为DateTime再比较,这样写代码会容易!
    GOOD LUCKY
      

  2.   

    请问 WUYONG(WY) 要不要将Convert.ToDateTime(a)赋值??
    还是现在得到a的结果就是DataTime型的?
    谢谢?
      

  3.   

    string a="2003-3-11";
    DateTime b=Convert.ToDateTime(a);
      

  4.   

    datetime.now()
    Convert.ToDateTime
    祝好运