|
有一存储过程:
CREATE PROCEDURE dbo.Pro来活统计
(@StartDate datetime, @EndDate datetime)
AS
SELECT dbo.产品订单.版号, dbo.产品订单.合同号, dbo.产品订单.来稿日期, dbo.产品订单.类型, dbo.产品订单.产品名称, dbo.产品订单.印刷厂家ID, dbo.产品订单.稿子来源,
dbo.产品订单.先下料, dbo.产品订单.先看样, dbo.产品订单.特急, dbo.产品订单.停制, dbo.产品订单.停制原因, dbo.产品订单.支数, dbo.产品订单.下票日期,
dbo.产品订单.带轴版, dbo.产品订单.稿件录入备注, dbo.产品订单.加工机型,
dbo.产品订单.审稿生产备注, dbo.产品订单.审稿业务备注, dbo.产品订单.外协厂家,
dbo.片名.片名, dbo.产品订单.辊长, dbo.产品订单.生产外圆,
dbo.订单其它信息.镀烙尺寸
FROM dbo.产品订单 LEFT OUTER JOIN
dbo.客户 LEFT OUTER JOIN
dbo.片名 ON dbo.客户.片名ID = dbo.片名.片名ID ON
dbo.产品订单.印刷厂家ID = dbo.客户.客户ID LEFT OUTER JOIN
dbo.订单其它信息 ON dbo.产品订单.版号 = dbo.订单其它信息.版号
WHERE (dbo.产品订单.下票日期 >= CONVERT(char, @StartDate, 101)) AND
(dbo.产品订单.下票日期 < CONVERT(char, DATEADD(d, 1, @EndDate), 101))
GO
在ADP中把存储过程做为一子窗体的数据源(在窗体输入参数属性内把参数填上:forms![父窗体]![起始日期],forms![父窗体]![截止日期])打开后用右键筛选时提示:数据形状命令含有语法错误:发生在命令中的97或其附近。错误附近的文本为:"::])As "dbo"."ro来活统计".* As rsLevel)"。
确定后可以筛选再筛选又出现上边的提示!
经检查若是窗体输入参数属性内没有值的话就不会出现上述提示!WHY?
应该怎样解决这个问题呢,各样救救我呀,我快急死了!
[此贴子已经被作者于2003-8-27 11:38:59编辑过]
|
|