“根据基线日程表,提前一周发出基线通知单”
请问:这个提前一周怎么表示??谢谢!

解决方案 »

  1.   

    "select * from tablename where date = #" & format(dateadd("ww",1,rs!date),"mm/dd/yyyy") & "#"
      

  2.   

    select * from table where DATEDIFF(day, hire_date, getdate()) > 7
    or select * from table where  DATEPART(day,getdate())- DATEPART(day,hire_date)>7
      

  3.   

    第一种:有预测算法,将其预测的数据写入TEMP表,然后:
    dim rs  as adodb.recordset
    set rs=cnn.execute("select * from TEMP表")
    set datagrid1.datasource=rs第二种:没有预测算法,也就是没有预测数据。
    如果有数据放在两个字段则
    dim rs as adodb.recordset
    set rs=cnn.execute("select * from 你的表 where 大日期字段-小日期字段=7")
    如果放一个字段:
    dim rs as adodb.recordset
    set rs=cnn.execute("select * from 你的表 where 日期字段 =(select max(dateadd(day,-7,日期字段)) from 你的表 ")
    这是基于SQL Server数据库,好像ACCESS也行。
      

  4.   

    能写详细点吗?时间的字段是btime,提前一周。谢谢。我才学。
      

  5.   

    我是在数据环境设计器的sql查询生成器里做