ACCESS保存记录的问题 请大家帮助(200分)快......急......(200分)

  • 主题发起人 主题发起人 小草
  • 开始时间 开始时间

小草

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个ACCESS表
表名 销售
其中有 销售数量 销售单价 销售金额 实字段
要求 当 每保存一条记录时 销售金额 自动等于 销售数量*销售单价
本人不需要用前台程序.
是否能直接像 SQLSERVE 一样有存储过程可写
或能在保存值时执行什么操作.
 
根本就不该有这个字段
 
LeeChange 的问答 我已知道
但我仅仅是做一些别的东西
我不想用查询
并且我想知道
当一个记录或字段保存时能调用什么过程
 
我想ACCESS没有你想要的东西
 
压根不必存在“销售金额”这个字段,查询的时候根据后台视图或者是前台的计算字段
来得到
用视图的方法:
create view v_table
as
select 销售数量, 销售单价 , 销售数量*销售单价 as 销售金额
from 表1

其中表1只有“销售数量, 销售单价”这两个字段
你查询的时候,查select * from v_table

在前台使用计算字段也可以轻易实现这样的功能
但推荐在后台做
 
你用的什么呀,insert into table ( 销售数量 销售单价 销售金额)
value ( 销售数量 销售单价 销售金额)
把 销售数量 * 销售单价 = 销售金额 加进去
或before post 时间加进去
或 update set where id=:id
 
众位大哥误解小弟之意了
我本意是想知道 当 ACCESS保存记录值时
我能对其进行什么适当的操作.
比如 当销售 最大单价为100时 我就把其它表中的最大销售单价改为100
当有120出现时 我又要改
 
你可以用max(销售单价)实现
 
为什么你要用这个功能,好像 触发器 微软的东西,不要指望那么功能强大。
建议你还是从程序里面实现。
 
在程序中这样的功能很容易实现,
为什么一定要用access实现,
 
你可以建立一个单价库 id,price
另一个库存 销售数量,销售单价id
建立关系 单价库和 销售库建立关系,通过 id和销售id关联,
设置级联删除和更新,当单价库一更新,销售库对应的单价库都更新了
 
按照你的想法还不如用excel
方便而且操作简单
 
对用excel简单,在单元格里写公式
 
不必要你那个字段了,以后查询好了,也可以设置计算字段。
 
接受答案了.
 

Similar threads

后退
顶部