我想用DataTable.Select实现
SQL里面的Where DateDiff( hour, AddTime, GetDate() ) > 1
不知道怎么写,谢谢。

解决方案 »

  1.   

    DataTable.Select ( "DateDiff( hour, AddTime, GetDate() ) > 1" );
      

  2.   

    晕,我记得Select不支持DateDiff方法吧?
      

  3.   

    hbzx(hbzx)的方法是不可用的,还有谁知道怎么做吗?
      

  4.   

    没必要这么死板吧,你先用代码把值取到不就成了,去看一下DateTime的相关方法。
      

  5.   

    Select( " AddTime <" + DateTime.Now.AddMinutes(-20).ToString() );这样不行,查不到。
      

  6.   

    格式对么?
    建议你写一个固定的值试通了,再用变量实现
    Select( " AddTime <'" + DateTime.Now.AddMinutes(-20).ToString() + "'" );