select id,name from person where brith=Convert(datetime,TodayDate) order by brith desc

解决方案 »

  1.   

    string strStart = DateTime.Now.toString("yyyyMMdd ")+"00:00:00";
    string strEnd = DateTime.Now.toString("yyyyMMdd ")+"29:59:59";execSql("select id,name from person where brith>'"+strStart+"' and brith<'"+strEnd+"' order by brith desc")
      

  2.   

    是呀,数据库中是时间/日期型,比如:2002-5-26
    这中类型怎么在sql中用
      

  3.   

    access里面好像日期型的要用#代替'
      

  4.   

    数据库中只有日期,没有时间
    请写出sql语句,我试验一下
      

  5.   

    DateTime TodayDate = DateTime.Now.Date.ToShortDateString(); 
    String strSql = "select id,name from person where brith=#"+TodayDate+"# order by brith desc"
      

  6.   

    String TodayDate = DateTime.Now.Date.ToShortDateString(); 
    String strSql = "select id,name from person where brith=#"+TodayDate+"# order by brith desc"