求一个程序的实现过程 ( 积分: 100 )

  • 主题发起人 主题发起人 半罐雪碧
  • 开始时间 开始时间

半罐雪碧

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]<br>表a(库编码,价格)<br>表b(材料编码,价格)<br>表c(库编码,材料编码,转换公式)<br>&nbsp;&nbsp;&nbsp;现从b表读取b.材料编码,根据对应表C表中与之对应的库编码,取出a.价格的值,再根据C中的转换公式,计算出b.价格,存入b表.<br>&nbsp;&nbsp;&nbsp;如:<br>a(1001,5)<br>b(1200,x)<br>c(1001,1200,{1001}/50)<br>{1001}:指从a表取出的价格的值<br>&nbsp;&nbsp;&nbsp;算出X存入b<br>&nbsp;&nbsp;&nbsp;这样的过程要怎么通过程序来实现?
 
用存储过程就行了。
 
能不能给个程序实例?<br>根据{1001}取出值要个在数据库中怎么实现?
 
select&nbsp;REPLACE(表c.转换公式,'{1001}',表a.价格)&nbsp;from&nbsp;表c,表a&nbsp;<br>where&nbsp;表c.库编码=表a.库编码<br><br>SELECT&nbsp;2&nbsp;*&nbsp;(4&nbsp;+&nbsp;(5&nbsp;-&nbsp;3)&nbsp;)<br><br>思路
 
数据库用的access,上面的方法不行吧,因为每条记录的转换公式都不一样,不可能一条一条去写
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
回复
0
查看
968
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部