petapoco存储过程
2016-10-14 11:05
120 查看
db.ExecuteScalar<string>("exec P_GetCode @0,@1,@2,@3,@4,@5",);
using (var db = new Database("test"))
{
SqlParameter[] para = {
new SqlParameter("@m",SqlDbType.NVarChar),
new SqlParameter("@v",SqlDbType.NVarChar),
new SqlParameter("@o",SqlDbType.Int)
};
para[0].SqlValue = m;
para[1].SqlValue = c;
para[2].Direction = ParameterDirection.Output;
db.Execute(" EXEC test @0,@1,@2 OUTPUT", para);
o = int.Parse(para[2].Value.ToString());
}
using (var db = new Database("test"))
{
SqlParameter[] para = {
new SqlParameter("@m",SqlDbType.NVarChar),
new SqlParameter("@v",SqlDbType.NVarChar),
new SqlParameter("@o",SqlDbType.Int)
};
para[0].SqlValue = m;
para[1].SqlValue = c;
para[2].Direction = ParameterDirection.Output;
db.Execute(" EXEC test @0,@1,@2 OUTPUT", para);
o = int.Parse(para[2].Value.ToString());
}
相关文章推荐
- 存储过程分页,以及动态sql(Sql server)
- SQL函数和存储过程的区别
- 存储过程insert into select
- 解决问题:Oracle存储过程执行成功,但数据没有变化
- 存储过程实现行转列
- SQL存储过程学习
- 学习日记-----存储过程介绍
- mysql 存储过程
- 学习存储过程的时候参看的两个DVBBS的存储过程和两个初步了解后自己写的存储过程(带分页的)
- SBO_SP_TransactionNotification 存储过程的应用
- C#创建SQLServer的存储过程
- LINQ(LINQ to SQL)之调用存储过程的添加、查询、更新和删除
- JDBC调用SQL存储过程返回游标
- sql server 存储过程的简单使用
- 访问注册表的扩展存储过程
- SQL海量分页存储过程
- SQL Server 存储过程
- 数据库dataSource,执行存储过程
- 存储过程写添加语句