如何检查空数据集并退出?即没有记录和退出 [英] How do I check for empty dataset and exit ? ie no records and exit

查看:59
本文介绍了如何检查空数据集并退出?即没有记录和退出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

SqlDataAdapter da = new SqlDataAdapter(选择*来自Apprs_Mast WHERE Facility_Status NOT IN('DISBURSED','DENIED')订单由Appraisal_No,sqlCon);



DataSet ds = new DataSet();

da.Fill(ds,Apprs_Mast);



















GridView1.DataSource = ds.Tables [0];

GridView1.DataBind();

SqlDataAdapter da = new SqlDataAdapter("select * from Apprs_Mast WHERE Facility_Status NOT IN ('DISBURSED','DENIED') order by Appraisal_No", sqlCon);

DataSet ds = new DataSet();
da.Fill(ds, "Apprs_Mast");









GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();

推荐答案

在您的代码片段中,数据集始终为空。无需检查。



-SA
In your code fragment, a data set is always empty. No need to check it up.

—SA


DataSet ds = new DataSet();
da.Fill(ds, "Apprs_Mast");



检查数据集默认表行数



if(ds.tables [0] .rows.count> 0)

{

/ /如果存在行,则实现你的逻辑

}

else

{

//如果没有则退出行

返回;

}


Check the dataset default table rows count

if(ds.tables[0].rows.count>0)
{
//Implement your logic if rows are present
}
else
{
//exit if there is no rows
return;
}


这篇关于如何检查空数据集并退出?即没有记录和退出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆