在Access中创建了一个查询如下:
表名:Q_goods
PARAMETERS ck Text ( 255 );
SELECT b.*, IIf(IsNull(a.cknum),ck,a.cknum) AS cknum, IIf(IsNull(a.quantity),0,a.quantity) AS quantity
FROM [select * from stockpile where cknum =ck]. AS a RIGHT JOIN [select * from T_goods]. AS b ON a.Goodsnum = b.Goodsnum;其Ck为需要查询的参数,在Access中运行时提示输入Ck的值,一切正常
但在Delphi中查询该表:Selece * from Q_goods 中如何输入Ck的值呢?注:ck只是定义的一个参数,并不是一个字段!