MVC c# 调用sql的存储过程
2024-09-04 16:26:40
var hid = new SqlParameter { ParameterName = "HistoryId", Value = history.Id, Direction = ParameterDirection.Input };
var sid = new SqlParameter { ParameterName = "StoreId", Value = StoreId, Direction = ParameterDirection.Input };
var qrcode = new SqlParameter { ParameterName = "QRCode", Value = strQRCode, Direction = ParameterDirection.Input };
var guidcode = new SqlParameter { ParameterName = "GUIDCode", Value = strGUIDCode, Direction = ParameterDirection.Input };
var result = new SqlParameter { ParameterName = "Result", Value = 0, Direction = ParameterDirection.Output };
db.Database.ExecuteSqlCommand("exec @Result = OptStock @HistoryId,@StoreId,@QRCode,@GUIDCode", hid, sid, qrcode, guidcode, result); model.Status = (int)result.Value;
存储过程为OptStock,带参数输入,输出
最新文章
- Java中堆内存和栈内存详解2
- Spring事务管理----声明式:利用TransactionProxyFactoryBean生成事务代理
- 半连通分量--Tarjan/Kosaraju算法
- Python爬虫(一) 信息系统集成及服务资质网
- rpm包安装时发现缺少其他依赖
- wancms从apache迁移至nginx
- 使用CountDownLatch和CyclicBarrier处理并发线程
- mysql之连接查询小作业
- [原创]K8Cscan插件之Web主机扫描(存活主机、机器名、Banner、标题)
- Java动态代理 深度详解
- Network-Emulator Network-Emulator-Toolkit网络模拟器使用详细介绍
- npm下载指定版本的插件
- C++委托模式
- JS对checkbox全选和取消全选
- Docker实战(九)之数据库应用
- Linux里的2>;&;1的理解
- Python学习札记(二十六) 函数式编程7 修饰器
- 浪潮openStack云
- SSH框架整合中Hibernate实现Dao层常用结构
- python字符编码转换说明及深浅copy介绍