我有这样一个存储过程:
ALTER PROCEDURE [dbo].[StoredProcedure1]
@ID int,
@NAME varchar(50),
@SEX varchar(5),
@BEIZHU varchar(1000),
@NUM int,
@Send_Result int OUTPUT
AS
IF @NUM=1
BEGIN
INSERT INTO RN(ID, NAME, SEX, BEIZHU) VALUES (@ID,@NAME,@SEX,@BEIZHU)
END
IF @NUM=2
BEGIN
UPDATE RN SET ID=@ID,NAME=@NAME,SEX=@SEX,BEIZHU=@BEIZHU WHERE ID=@ID
END
IF @NUM=3
BEGIN
DELETE FROM RN WHERE ID=@ID
END
@ID,@NAME,@SEX,@BEIZHU 是数据库表中字段。@NUM是用来判定执行那个操作的参数。
现在,我就是不清楚怎么调用这个存储过程,@NUM这个值怎么传进来。
ALTER PROCEDURE [dbo].[StoredProcedure1]
@ID int,
@NAME varchar(50),
@SEX varchar(5),
@BEIZHU varchar(1000),
@NUM int,
@Send_Result int OUTPUT
AS
IF @NUM=1
BEGIN
INSERT INTO RN(ID, NAME, SEX, BEIZHU) VALUES (@ID,@NAME,@SEX,@BEIZHU)
END
IF @NUM=2
BEGIN
UPDATE RN SET ID=@ID,NAME=@NAME,SEX=@SEX,BEIZHU=@BEIZHU WHERE ID=@ID
END
IF @NUM=3
BEGIN
DELETE FROM RN WHERE ID=@ID
END
@ID,@NAME,@SEX,@BEIZHU 是数据库表中字段。@NUM是用来判定执行那个操作的参数。
现在,我就是不清楚怎么调用这个存储过程,@NUM这个值怎么传进来。
解决方案 »
- WPF 和 XNA 哪个开发游戏比较好? 它们有啥区别,谁更强大
- winform 进度条 界面美化
- 急:如何在C#中打开其它软件的文件并进行操作
- 高人们快来救救火啊
- listview 的 Columnheader 怎么改变颜色
- 点击源代码 直接运行程序-一个实用的C#工具(包括源码)
- C# winform 如何引用 office word 编辑框?
- chart报表柱状图,怎么设置成2D显示的,每根柱子上还有相对的值?
- WPF编程
- 有星的, 赚零花钱的机会来啦! 我在写一个进销存, 但一个人完工不了,找合作人
- 帮忙撇个WinForm下用户登录验证中,用户名和密码的约束条件。仿Windows登录模式。100分相送。。。
- 在C#中如何选中的一行,然后弹出一个新的页面?
具体看SqlCommand类