博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ExecuteNonQuery返回值问题
阅读量:6326 次
发布时间:2019-06-22

本文共 246 字,大约阅读时间需要 1 分钟。

大家都知道执行ExecuteNonQuery插入记录的时候会返回受影响的行数。

在一次操作通过该返回值判断Insert是否成功的时候发现返回值是-1,查看数据库记录已经插入。

再查看程序发现是通过存储过程插入记录。该存储过程与以前的区别是增加了一条语句

SET NOCOUNT ON

注释掉该语句返回值正常

SET NOCOUNT ON:阻止在结果集中返回显示受T-SQL语句影响的行计数信息。

 

转载于:https://www.cnblogs.com/ecosu/p/4863995.html

你可能感兴趣的文章
消息handler message 线程通信 空消息
查看>>
scrapy 按顺序抓取text内容
查看>>
【linux】保存屏幕日志log
查看>>
记一道经典前端题
查看>>
iOS走近商城APP(二 购物车常用控件)
查看>>
使用 Kafka 和 MongoDB 进行 Go 异步处理
查看>>
禁止自动横屏下的视频播放强制旋转
查看>>
JavaScript实现链表
查看>>
103. Binary Tree Zigzag Level Order Traversal
查看>>
JavaScript函数式编程,真香之组合(一)
查看>>
使用Envoy 作Sidecar Proxy的微服务模式-3.分布式追踪
查看>>
深入了解以太坊
查看>>
SpringBoot 实战 (二) | 第一个 SpringBoot 工程详解
查看>>
Go goroutine理解
查看>>
IDE 插件新版本发布,开发效率 “biu” 起来了
查看>>
理解环境变量 JAVA_TOOL_OPTIONS
查看>>
看大牛是如何使用和理解线程池
查看>>
sql server 索引阐述系列八 统计信息
查看>>
c# Request对象(13)
查看>>
USB,蓝牙,以太网,还是WIFI?
查看>>