当前位置: 代码迷 >> PB >> 急数据窗口保存时提示 第1行:'.'附近有语法异常
  详细解决方案

急数据窗口保存时提示 第1行:'.'附近有语法异常

热度:15   发布时间:2016-04-29 08:52:41.0
急!!!数据窗口保存时提示 第1行:'.'附近有语法错误
以下是在datawindow下面的代码,我把这段代码去掉条件后,在sql的查询分析器中执行是没有问题的,但是在我要保存该数据窗口时,就会报这个错了: 第1行:'.'附近有语法错误 ;

SELECT "PO"."POID",  
  "PO"."INDATE",  
  "PO"."SUPPID",  
  "PO"."SUPPLIER",  
  "POPROD"."PRODID",  
  "POPROD"."PRODSHORT",  
  "POPROD"."UNITID",  
  "POPROD"."QUANTITY",  
  "POPROD"."XH",  
  "POPROD"."COMEFROM",  
  "POPROD"."PRODUCT",  
  "POPROD"."RATIO" 
  FROM "PO", "POPROD"  
  WHERE ( "PO"."POID" = "POPROD"."POID" ) and  
  ( "PO"."COMPANYID" = "POPROD"."COMPANYID" ) and  
  ( ( po.companyid = :as_companyid ) AND  
  ( "POPROD"."STATUS" = :as_status ) ) AND PO.BELONGSTKS like '%'||:as_stk||'%'
ORDER BY "PO"."POID" ASC,  
  "POPROD"."XH" ASC  

是什么原因呢,急!!!


------解决方案--------------------
SELECT PO.POID,
PO.INDATE,
PO.SUPPID,
PO.SUPPLIER,
POPROD.PRODID,
POPROD.PRODSHORT,
POPROD.UNITID,
POPROD.QUANTITY,
POPROD.XH,
POPROD.COMEFROM,
POPROD.PRODUCT,
POPROD.RATIO
FROM PO, POPROD
WHERE ( PO.POID = POPROD.POID ) and
( PO.COMPANYID = POPROD.COMPANYID ) and
( ( po.companyid = :as_companyid ) AND
( POPROD.STATUS = :as_status ) ) AND PO.BELONGSTKS like '%'||:as_stk||'%'
ORDER BY PO.POID ASC,
POPROD.XH ASC
  相关解决方案