关于VB中对关联的数据库的多个表中的数相加减的有关问题

关于VB中对关联的数据库的多个表中的数相加减的问题
我用VB关联到SQL2000中的对应两个表
现在A表、B表C表中有相同的一个属性“数量”
我想实现的功能在VB上设计的界面能给数据库中A表添加新的记录,每个记录中的“数量”中输入的数字都会加给B表中,而VB上设计一个类似的界面可以给C表输入记录,并且每个记录中的数都会从B表中的“数量”中减去,B表中的数额不够则提示操作错误或无效操作
我想知道这样的VB语句该如何组织和编写。
数据库 VB SQL

------解决方案--------------------
最简单的办法是在sql server里设置触发器