dt.Select("条件")执行后得到的DataRow[]中第一条记录不一定是源Datatable中符合条件的第一条,应该在Select语句中加上第2个排序参数
dt.Select("条件","排序条件")
c#与Access中时间比较Datediff函数
//sql = " And FromDate > #" + startdate + "#";//坑爹
//sql = " And Datediff('s',#" + startdate + "#,FromDate) > 0"; //坑爹,误差有1秒
sql = " And Datediff('s',#" + startdate + "#,FromDate) > 1";