CREATE PROCEDURE dbo.IM
(
@PID char(4),
@quant smallint
)
AS
update Phone
set
Premain=Premain+@quant
where PID=@PID
GO
PID是商品表的主码,现在我的目的是当有一条进货记录登记上去的时候,调用这个存储过程自动在商品表里的Premain字段上加上进货的数量“@quant”,而传给@quant的值是另一张进货表里的“进货数量”这个字段,就用x代替好了。
这个问题可能看上去有点绕人,不过我真的不会,恳求哪位高手指点一下。我是在Microsoft Visual Studio 2005里做的,谁能将代码(就是函数)写一下,我实在是不会调用那个存储过程
(
@PID char(4),
@quant smallint
)
AS
update Phone
set
Premain=Premain+@quant
where PID=@PID
GO
PID是商品表的主码,现在我的目的是当有一条进货记录登记上去的时候,调用这个存储过程自动在商品表里的Premain字段上加上进货的数量“@quant”,而传给@quant的值是另一张进货表里的“进货数量”这个字段,就用x代替好了。
这个问题可能看上去有点绕人,不过我真的不会,恳求哪位高手指点一下。我是在Microsoft Visual Studio 2005里做的,谁能将代码(就是函数)写一下,我实在是不会调用那个存储过程
cmd.Paramepters.add("@pid",sqlDbType.Int,4);
cmd.Para....;
cmd.Paramepters[0].value = 你的值;
...;
cmd.Execute./...