SqlDataAdapter如何像SqlDataReader的HasRows那样判断select执行结果是否为空? SqlDataAdapter如何像SqlDataReader的HasRows那样判断select执行结果是否为空? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlRowUpdatedEventHandler 事件e.RecordsAffected 属性已更改、插入或删除的行数;如果没有任何行受到影响或语句失败,则为 0;-1 表示 SELECT 语句。 SqlDataAdapter da = new SqlDataAdapter(sql,conn);DataTable dt = new DataTable();da.Fill(dt);判断dt的rows是否大于0 SqlDataAdapter如何像SqlDataReader的HasRows那样判断select执行结果是否为空?=====SqlDataAdapter:表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。SqlDataReader:提供一种从 SQL Server 数据库读取行的只进流的方式。====如果要比较也应该拿dataset和datareader来比较,怎么可能拿dataadapter来和datareader比较 我不是要比较,先前都用DataReader实现了datagrid的绑定了,才发现没法分页 gridview 添加一列 可以输入文本 ,输入同时有下拉列表同时模糊筛选! ASP.NET grideview动态列的编辑问题 在asp.net里用Office Web Components (OWC)生成EXCEL文件,如何产生多个sheet? 新手奇怪的问题 c#中如何判断当前时间是否在这个时间段 18:30-05:00 登录后怎么样不返回登录前输入的地址? 关于 PETSHOP 的问题 求一简单问题算法 如何使IE的地址栏里面的显示都为一个固定的地址? 介绍几个用asp.net开发的网站 问一下开发网站的流程 怎么得到登录的域用户帐号
e.RecordsAffected 属性
已更改、插入或删除的行数;如果没有任何行受到影响或语句失败,则为 0;-1 表示 SELECT 语句。
DataTable dt = new DataTable();
da.Fill(dt);判断dt的rows是否大于0
=====
SqlDataAdapter:表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。
SqlDataReader:提供一种从 SQL Server 数据库读取行的只进流的方式。
====如果要比较也应该拿dataset和datareader来比较,怎么可能拿dataadapter来和datareader比较