为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server 如何执行 带参数的 存储过程

SQL Server 如何执行 带参数的 存储过程

至尊宝的传说 2018-11-29 02:02:33
SQL Server 如何执行 带参数的 存储过程 
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

带参数的存储过程执行方法如下:

(1)调用通用数据访问类:SqlHelper,执行SqlHelper.ExecuteNonQuery()方法

(2)使用示例:SqlHelper.ExecuteNonQuery(conn,CommandType.StoredProcedure,sqlexec,myparm)

(3)其中传递的4个参数如下:

“conn”:为链接字符

“CommandType.StoredProcedure”:表示要执行的SQL存储过程类型

“sqlexec”:要执行的SQL存储过程

“myparm”:为传递的参数,它需要参数的初始化、赋予参数名称、设定类型、长度和值等

(4)当ExecuteNonQuery()执行select 查询时,结果总是返回-1。ExecuteNonQuery()执行Update、Insert和Delete语句时,返回值为该命令所影响的行数。

 


查看完整回答
反对 回复 2018-12-23
  • 1 回答
  • 0 关注
  • 1364 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信