|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 求助:怎样修改一个表的同时,另一个表也自动作相应的改变
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2808
人关注过本帖
标题:
求助:怎样修改一个表的同时,另一个表也自动作相应的改变
只看楼主
加入收藏
blblm
等 级:
新手上路
帖 子:3
专家分:0
注 册:2011-11-30
结帖率:
0
楼主
收藏
已结贴
√
问题点数:20 回复次数:8
求助:怎样修改一个表的同时,另一个表也自动作相应的改变
两个表如:表1:编号 名称 数量,单价,金额;表2:代码 编号 数量,单价,金额;当向表2输入数量5时,表1.数量自动减5,并且表2.单价自动调出表1.单价,二者自动保持一致,各自表的金额自动等于各自表的数量*单价
搜索更多相关主题的帖子:
在线
2011-12-09 09:02
举报帖子
使用道具
赠送鲜花
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
400
帖 子:11857
专家分:43421
注 册:2006-5-13
第
2
楼
收藏
得分:3
可能需要自己编写一段代码来解决。
活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2011-12-09 09:31
举报帖子
使用道具
赠送鲜花
panpende
等 级:
蝙蝠侠
威 望:
4
帖 子:528
专家分:963
注 册:2009-4-27
第
3
楼
收藏
得分:3
不知二个表的记录数是否相同,即表1:编号 名称,在表2中完全对应。
2011-12-09 09:41
举报帖子
使用道具
赠送鲜花
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
4
楼
收藏
得分:3
Update 表1 Set 表1.数量=表1.数量-表2.数量,表1.金额=表1.数量*表1.单价 From 表2 Where 表1.编号=表2.编号
Update 表2 Set 表2.单价=表1.单价,表2.金额=表2.数量*表2.单价 From 表1 Where 表2.编号=表1.编号
2011-12-09 11:07
举报帖子
使用道具
赠送鲜花
apple0072011
等 级:
蝙蝠侠
威 望:
9
帖 子:249
专家分:989
注 册:2011-8-17
第
5
楼
收藏
得分:3
问题有很多:
第一:如果表2中的记录在表1中找不到怎么办?
第二:如果表1中的数量小于表2中的数量如何处理?
…………………………………………
天道酬勤
2011-12-09 15:58
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
6
楼
收藏
得分:3
这是商品进出仓的模块吧?我很奇怪,历来都不是问题的东西,现在怎么都成问题了。
“关系数据库”,本来各个数据表之间就是逻辑联系的,关系数据库有内在的联络方式专门处理这类问题,是该类数据库语言的强项。不知怎地,现在总有人喜欢把各个数据表割裂了看,要临时拼凑成一个完整的新表才懂处理,一旦拼不出来,就举手投降。这样舍弃语言强项的做法,唉~
[
本帖最后由 TonyDeng 于 2011-12-9 16:21 编辑
]
授人以渔,不授人以鱼。
2011-12-09 16:17
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
7
楼
收藏
得分:0
表1和表2是根据商品编号联系的,set relation to就是专门用于这方面的指令,建立关联之后,只要表2的记录指针运动,表1的记录指针就会自动跟着运动,两者的记录在“编号”那一个字段上是吻合的,此时两个表就已经是一个表,根本无需做什么SQL查询,修改数据也是直接在数据表实体上进行,用视图反而要倒回来从影像中找实体修改,多此一举,占内存不说,还多了操作步骤。
授人以渔,不授人以鱼。
2011-12-09 16:27
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
8
楼
收藏
得分:0
视图和SQL记录集合模式是什么东西呢?是因为在网络系统上跑数据库消耗资源而迫不得已采取的间接办法,先把若干符合条件的记录从远程下载到本地处理,以便断开网络连接,减少服务器的负载,本地处理完后再一次性上传灌入数据库,本质上一种离线数据处理办法,它的复杂性是因为网络客观环境导致的。但在一般的业务程序上,通常在本地处理数据,即使在局域网,也有百兆以上的带宽,直接处理数据库本体完全不成问题,在这种环境下,还采用狭窄资源的模式,傻的。
授人以渔,不授人以鱼。
2011-12-09 16:37
举报帖子
使用道具
赠送鲜花
cnfarer
等 级:
版主
威 望:
179
帖 子:3330
专家分:21157
注 册:2010-1-19
第
9
楼
收藏
得分:3
用触发器啊!
★★★★★
为人民服务
★★★★★
2011-12-10 15:52
举报帖子
使用道具
赠送鲜花
9
1/1页
1
快速回复:
求助:怎样修改一个表的同时,另一个表也自动作相应的改变
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.016686 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved