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语句时,返回值为该命令所影响的行数。
- 1 回答
- 0 关注
- 1364 浏览
添加回答
举报
0/150
提交
取消