本来应该放到access版块的,但感觉这里人的水平更高些,版主暂时不要删吧,谢谢。注:用access设计查询,我没用到参数,但我想用另外一种方法来实现类似参数查询。 
专门设置了一个表aa,字段aa,bb 
想根据更改这个表中第一条记录的值来完成类似参数的查询。 例: 
查询名为abcd,我只要更改表aa的第一条记录,直接双击查询abcd就完成相应的结果。而不需要输入任何的参数。 
这个查询的内容应该怎么写???
SELECT 物料.收货日期, 交接单.记录编号 FROM 单位设置  
WHERE (交接单.收货日期) Between datestring( 表aa.aa) And datestring(表aa.bb)));

解决方案 »

  1.   

     -- 你這個有點亂 物料,交接单 這個兩個表在查詢中都沒有出現
    --??? 這樣的?
    SELECT distinct 物料.收货日期, 交接单.记录编号 FROM 单位设置,表aa 
    WHERE (交接单.收货日期) Between datestring( 表aa.aa) And datestring(表aa.bb)));
      

  2.   

    不好意思,是有点乱,我的意思就是设计一个access查询
    内容如:
    select *form 表E where 收货日期  between  表aa.aa And 表aa.bb;我只要手动修改一下表aa.aa字段和bb字段,双击查询就可以得到相应的结果。
    但我肯定写得不对,因为表aa.aa只是一个字段,不是一个日期字符串.