注册 登录
编程论坛 ASP技术论坛

asp编程求助

adamec 发布于 2008-05-01 09:39, 597 次点击
有一个表WWW_QQCF_COM_CfWztg_AdUser,这个表里面有两个字段一个是“DeDuct_Rate”一个是“Total_Cent”。我想让“DeDuct_Rate”随着“Total_Cent”改变怎么写呢。就是“Total_Cent”每增加1000,那麽“DeDuct_Rate”就加1.我用的是asp网页语言
5 回复
#2
multiple19022008-05-01 10:11
建议你先了解一下数据库是什么东西,表和字段是什么东西,记录是什么东西。
字段和变量不是一回事,1个记录某个字段就有1个,100条记录的话某个字段就有100个(实例)
#3
tianyu1232008-05-01 14:03
就是“Total_Cent”每增加1000,那麽“DeDuct_Rate”就加1.

你说的意思是:Total_Cent字段的值每增加1000,那么DeDuct_Rate字段的值就加1

是吗?
#4
中华古玩网2008-05-01 14:42
学习!
#5
yms1232008-05-01 16:10
Total_Cent每条记录都有一个这个字段?
如果是在数据库里做就需要写触发器在WWW_QQCF_COM_CfWztg_AdUser表上,这个触发器对应Insert和Update操作,根据楼主的描述这两个字段的换算单位为1000,在触发器里对数据进行换算后存入数据表。
不过在Access里好像不太好实现,因为这个数据库对触发器支持的不是很好。
#6
makebest2008-05-01 21:32
所谓增加“1000”,数据库是不知道的,它只知道现在是多少
所以要换个思路,一是要增加就两个一起加
或者如果第二个字段是可以从第一个字段计算出来的话,就不需要存在了
1