标题:9.0把我一个月的辛苦化为乌有了
只看楼主
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:3 
以下是引用jiguanqiang8在2013-2-14 15:08:52的发言:

SET ENGINEBEHAVIOR 70
select 品种,nvl(sum(罐存量),0) as 期初 from main into cursor tabchu group by 品种 where bianhao=(select max(bianhao) from main group by 罐号 where 日期<=mydate1)
加了SET ENGINEBEHAVIOR 70,但运行后还是出现如下情况:
上传数据表,最后要达到的效果图

坚守VFP最后的阵地
2013-02-14 16:31
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
以下是引用sdta在2013-2-14 16:31:23的发言:

上传数据表,最后要达到的效果图

你这句话是不是复制好的?

授人以渔,不授人以鱼。
2013-02-14 16:40
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
以下是引用TonyDeng在2013-2-14 16:40:05的发言:


你这句话是不是复制好的?
小样

坚守VFP最后的阵地
2013-02-14 16:44
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
得分:0 
以下是引用jiguanqiang8在2013-2-14 16:19:57的发言:

 6.0是这样的:
select gp2,sum(数量) from ss group by gp2 where id=(select max(id) from ss group by gp1)

你是不是想要这种结果:


FoxPro 9.0的语句代码是:
程序代码:
SELECT Gp2, SUM(数量) AS 数量总计;
   FROM T1 ;
      JOIN (SELECT MAX(Id) Id2,Gp1 FROM T1 GROUP BY Gp1) T2 ;
         ON T1.Id=T2.Id2 ;
   GROUP BY Gp2
其中,Id、Gp1、数量这三个字段是整形(I),Gp2为字符型(C)。你研究一下吧。
2013-02-14 17:30
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:3 
楼主的问题与VFP的版本没有必然的关系。

活到老,学到老! http://www. E-mail:hu-jj@
2013-02-14 18:08
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
得分:0 
万分感谢
2013-02-14 18:54
avceasy
Rank: 1
等 级:新手上路
帖 子:6
专家分:4
注 册:2013-1-26
得分:3 
这种情况我用8.0版整的升级到9.0就出现过,没办法只有重新写过!
2013-02-15 01:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-398586-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021548 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved