|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 问个小东东,关于查询库存结余的,以前做过 现在不知道咋的 不好使了,
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1399
人关注过本帖,
1
人收藏
标题:
问个小东东,关于查询库存结余的,以前做过 现在不知道咋的 不好使了,
取消只看楼主
加入收藏
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
结帖率:
99.76%
楼主
收藏
(1)
已结贴
√
问题点数:50 回复次数:9
问个小东东,关于查询库存结余的,以前做过 现在不知道咋的 不好使了,
ttt.rar
(44.01 KB)
这是一个dbf表
里面有n个字段
你们感兴趣的字段就3个
1.spmc
字符型
记录商品名称的
2.spbh
数值型
记录商品编号的
每一个spbh对应一个spmc
但是spmc 有可能有重复的(设计方面缺陷 现在也不想改了)
3.shuliang
数值型
入库为正
出库为负
现在想统计 表内 所有spbh的 库存结余量
请提供思路或者相关语句 谢谢
搜索更多相关主题的帖子:
记录
2013-03-11 08:49
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
2
楼
收藏
得分:0
select spbh,spmc,sum(shuliang) shuliang from ttt into dbf zzz group by spbh,spmc
where shuliang>0
好用 谢谢
那么
如何把zzz.dbf copy到一个excel表里呢
copy到文本文件 我会
DO IT YOURSELF !
2013-03-11 09:20
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
3
楼
收藏
得分:0
回复 4楼 sdta
没啥问题
和2楼的基本一样
再看看3楼的问题
完事就结贴了
DO IT YOURSELF !
2013-03-11 09:23
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
4
楼
收藏
得分:0
对于你们 还是太简单了啊
另外几位下载的同学
对不住了啊
已经结贴
DO IT YOURSELF !
2013-03-11 09:27
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
5
楼
收藏
得分:0
以下是引用
sdta
在2013-3-11 09:28:57的发言:
DECLARE INTEGER ShellExecute IN "Shell32.dll" ;
INTEGER hwnd, ;
STRING lpVerb, ;
STRING lpFile, ;
STRING lpParameters, ;
STRING lpDirectory, ;
LONG nShowCmd
=Shellexecute(0,"Open","d:\36x7\ttt.xls","","",0)
=Shellexecute(0,"Open","d:\36x7\ttt.xls","","",1)
我原来的程序是用delphi+dbf 写的
由于过去好几年了
所以现在修改起来 很困难
就不改了
手工修改或者查询一下dbf
把这点收尾工作弄完 得了
我现在才发现
用d7 写dbf
还是不如用vf写dbf 的好
DO IT YOURSELF !
2013-03-11 09:32
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
6
楼
收藏
得分:0
以下是引用
kiff
在2013-3-11 09:29:38的发言:
还有你 select spbh,spmc,sum(shuliang) shuliang from ttt into dbf zzz group by spbh,spmc
where shuliang>0
应改成 (注意 HAVING 的用法)
select spbh,spmc,sum(shuliang) shuliang from ttt into dbf zzz group by spbh,spmc
HAVING sum(shuliang)>0
说实话
我到现在还是不太明白having和where有啥区别和联系呢
DO IT YOURSELF !
2013-03-11 09:33
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
7
楼
收藏
得分:0
stda斑竹逛不逛水区啊
刚才结贴 给你的分少了些
去水区 再送你20
DO IT YOURSELF !
2013-03-11 09:35
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
8
楼
收藏
得分:0
以下是引用
sdta
在2013-3-11 09:34:37的发言:
XLS
创建一个 Microsoft Excel 2.0 版本的工作表文件。当前选定表中的每个字段变为电子表格的一列,每条记录变为一行。如果没有包含文件扩展名,新工作表以 .xls 为扩展名。 注意:*NEW
尽管可以输出最多 65,535 行,但其中有一行保留给字段标题。Excel 8.0 (Excel 97)之前的版本只能显示前 16,384 行,并且不能导入超过 32,767 行的文件。
XL5
创建一个 Microsoft Excel 5.0 版本的工作表文件。当前选定表中的每个字段变为电子表格中的一列,每条记录变为一行。如果没有包含文件扩展名,新工作表以 .xls 为扩展名。 注意:*NEW
尽管可以输出最多 65,535 行,但其中有一行保留给字段标题。Excel 8.0 (Excel 97)之前的版本只能显示前 16,384 行,并且不能导入超过 32,767 行的文件。
那个用xls 时
用wps2009打开 不提示
用xl5
用wps2009打开
会提示 老版本 什么打开数据丢失一类的信息
DO IT YOURSELF !
2013-03-11 09:40
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
9
楼
收藏
得分:0
以下是引用
sdta
在2013-3-11 09:38:12的发言:
没关系,很少去水区,谢谢了!
只要楼主的问题解决了就行了
去吧 去吧 不去 我会不好意思的
https://bbs.bccn.net/viewthread.php?tid=400390&extra=page%3D1&frombbs=1
DO IT YOURSELF !
2013-03-11 09:43
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
10
楼
收藏
得分:0
50分亏大发了 心疼啊
对于你们就2条语句的事啊
DO IT YOURSELF !
2013-03-11 09:46
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
问个小东东,关于查询库存结余的,以前做过 现在不知道咋的 不好使了 ...
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.020334 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved