Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:存储过程调用问题

1楼
huashan_1 发表于:2011/10/28 10:37:00

书写的存储过程如下:

CREATE proc proc_diaodong
(
  @UID varchar(50),
  @UName varchar(50),
  @RemoveDate varchar(50),
  @OldDep varchar(50),
  @NewDep varchar(50),
  @OldDuty varchar(50),
  @NewDuty varchar(50),
  @OldPay decimal,
  @NewPay decimal,
  @PayExplain varchar(50),
  @Result int output
)As
Begin    
        Begin Transaction
 Update tb_employee set employeeDept = @NewDep,employeeDuty  = @NewDuty ,employeePay =  @NewPay  where employeeID = @UID
             Insert Into tb_redeploy(UID,UName,URemoveDate,UOldDep,UNewDep,UOldJob,UNewJob,UOldPay,UNewPay,UPayExplain)
        values(@UID,@UName,@RemoveDate,@OldDep,@NewDep,@OldDuty,@NewDuty,@OldPay,@NewPay,@PayExplain)  
       Commit Transaction
         If(@@ERROR <> 0)      
       Rollback Transaction
     select @Result = @@ERROR
End
return
GO

 


图片点击可在新窗口打开查看此主题相关图片如下:窗口.jpg
图片点击可在新窗口打开查看

我在窗口中想调用此存储过程,在增加的按钮事件中调用并给参数赋值,请教如何用?

2楼
狐狸爸爸 发表于:2011/10/28 10:52:00
cmd.CommandText = "Exec 存储过程名 '美女','帅哥', 100, 2011"
3楼
huashan_1 发表于:2011/10/28 16:36:00

非常感谢狐爸!

共3 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02930 s, 2 queries.