vfp数据库sql语言问题

ganzi01234 2009-11-24 10:55:40
SELECT so.so_po,so.so_date,soxact.sx_item ,;
IIF(IsEmpty(shipment.ms_code),soxact.sx_etd,shipment.ms_etd), ;
soxact.sx_qty,soxact.sx_unit,soxact.sx_loc,invo.io_date,invo.io_code, ;
inxact.ix_qty,inxact.ix_unit, ;
iif(inxact.ix_unit=sx.sx_unit,sx.sx_qty-inxact.ix_qty,iIf(inxact.ix_unit="PCS",(sx.sx_qty)*2-inxact.ix_qty,(inxact.ix_qty)*2-sx.sx_qty)), ;
so.so_footer,so.so_no;
FROM so;
INNER JOIN soxact;
ON so.so_code=soxact.sx_code;
inner join shipment;
on so.so_code=shipment.ms_code;
inner join invo;
on so.so_code=invo.io_code;
INNER JOIN inxact;
ON so.so_code=inxact.ix_so;
inner cursor temprep NOFILTER
这几句为什么报错?
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2009-11-24
  • 打赏
  • 举报
回复
最后一行
inner cursor temprep NOFILTER

改为

into cursor temprep NOFILTER
wwwwb 2009-11-24
  • 打赏
  • 举报
回复
SELECT so.so_po,so.so_date,soxact.sx_item ,;
IIF(IsEmpty(shipment.ms_code),soxact.sx_etd,shipment.ms_etd), ;
soxact.sx_qty,soxact.sx_unit,soxact.sx_loc,invo.io_date,invo.io_code, ;
inxact.ix_qty,inxact.ix_unit, ;
iif(inxact.ix_unit=sx.sx_unit,sx.sx_qty-inxact.ix_qty,iIf(inxact.ix_unit="PCS",(sx.sx_qty)*2-inxact.ix_qty,(inxact.ix_qty)*2-sx.sx_qty)), ;
so.so_footer,so.so_no;
FROM so;
INNER JOIN soxact;
ON so.so_code=soxact.sx_code;
inner join shipment;
on so.so_code=shipment.ms_code;
inner join invo;
on so.so_code=invo.io_code;
INNER JOIN inxact;
ON so.so_code=inxact.ix_so;
inner cursor temprep NOFILTER?
是INTO?
INTO cursor temprep

如果是INNER JOIN,
inner JOIN temprep ON 。。。 INTO 。。。
ganzi01234 2009-11-24
  • 打赏
  • 举报
回复
报错是报syntax error

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧