executenonqueryexecutenonquery与executereader的区别

executenonquery  时间:2021-06-13  阅读:()

ExecuteNonQuery方法和ExecuteScalar方法的区别

ExecuteScalar方法返回的类型是object类型,这个方法返回sql语句执行后的第一行第一列的值,由于不知到sql语句到底是什么样的结构(有可能是int,有可能是char等等),所以ExecuteScalar方法返回一个最基本的类型object,这个类型是所有类型的基类,换句话说:可以转换为任意类型。

ExecuteNonQuery方法是用来执行insert、delete、update语句的,由于这些语句执行后只有一个结果:“影响了**行”,所以ExecuteNonQuery方法返回的是影响的行数(int)。

虽然SQL中列的name本身就是字符串类型,但是你通过dataReader["name"]这种方式访问这个字段,必须强制类型转换,因为dataReader["name"]就像一个数组,数组中的每个元素的类型都应该一样,所以dataReader[]这个数组中的元素类型也被定义为object类型,以方便转换。

</ol>

ExecuteReader和ExecuteNonQuery都有哪些不同?

ExecuteReader是执行只读向前的查询(SELECT语句),返回值是一个DataReader.ExecuteNonQuery是执行非SELECT查询语句,比如增(INSERT),删(DELETE),改(UPDATE),返回操作受影响的行数.一般都是执行一条语句,所以返回大于零的都是看做正确,当然执行存储过程可能为-1的结果.

C#...cmd.ExecuteNonQuery();和cmd.ExecuteScalar();

举个例子 :cmd.ExecuteNonQuery() 用于执行 update ,delete 等操作。

可以返回更新了多少行,或者删除了多少行。

cmd.ExecuteScalar(); 可以用来返回像 select count(StudentName)from Students where Sex="男" 这样的语句。

返回一个结果值(这里是男生的人数)。

讲的够明白了吧。

在不清楚就要自己多看书了咯。

推荐一下 wrox 的 C#高级编程 里面上面的问题讲的很详细。

executenonquery与executereader的区别

名字说的已经很清楚了 一个是Non Query,就是执行非查询类的语句,比如update和delete 另一个用来查询数据,返回一个DataReader对象,通过遍历这个对象得到结果集中的每条数据

RackNerd:特价美国服务器促销,高配低价,美国多机房可选择,双E526**+AMD3700+NVMe

racknerd怎么样?racknerd今天发布了几款美国特价独立服务器的促销,本次商家主推高配置的服务器,各个配置给的都比较高,有Intel和AMD两种,硬盘也有NVMe和SSD等多咱组合可以选择,机房目前有夏洛特、洛杉矶、犹他州可以选择,性价比很高,有需要独服的朋友可以看看。点击进入:racknerd官方网站RackNerd暑假独服促销:CPU:双E5-2680v3 (24核心,48线程)内存...

DMIT$10.9/月,日本VPS/三网直连/1核1.5G内存/20GB存储/1Gbps端口

优惠码年付一次性5折优惠码:TYO-Lite-Open-Beta-1y-50OFF永久8折优惠码:TYO-Lite-Open-Beta-Recur-20OFF日本vpsCPU内存SSD流量带宽价格购买1核1.5G20 GB4 TB1Gbps$10.9/月购买2核2 G40 GB6 TB1Gbps$16.9/月购买2核4 G60 GB8 TB1Gbps$21.9/月购买4核4 G80 GB12 TB...

LOCVPS新上韩国KVM,全场8折,2G内存套餐月付44元起_网络传真服务器

LOCVPS(全球云)发布了新上韩国机房KVM架构主机信息,提供流量和带宽方式,适用全场8折优惠码,优惠码最低2G内存套餐月付仅44元起。这是一家成立较早的国人VPS服务商,目前提供洛杉矶MC、洛杉矶C3、和香港邦联、香港沙田电信、香港大埔、日本东京、日本大阪、新加坡、德国和荷兰等机房VPS主机,基于KVM或者XEN架构。下面分别列出几款韩国机房KVM主机配置信息。韩国KVM流量型套餐:KR-Pl...

executenonquery为你推荐
excel计算公式求excel计算公式大全水晶易表水晶狼牙套怎么使用 有什么特点virusscan为什么解压文件显示VirusScan 警报!不能解压!怎么回事怎么解决高手来搜索引擎的概念什么是搜索引擎?搜索引擎是如何工作的?awv请问awv是什么样的格式啊?印度尼西亚国家代码国际代码熊猫烧香病毒下载熊猫烧香病毒?数据统计分析表EXCEL怎么制作百分比数据分析表图微信智能机器人有没有微信自动聊天机器人单元测试规范如何写线程池的单元测试
vps推荐 免费com域名申请 域名备案中心 免费cn域名 老左 gomezpeer 抢票工具 火车票抢票攻略 天猫双十一抢红包 远程登陆工具 512m内存 台湾谷歌网址 ca4249 免费个人空间 网络空间租赁 鲁诺 免费网页申请 独享主机 中国电信网络测速 我的世界服务器ip 更多