如何检查空数据集并退出?即没有记录和退出 [英] How do I check for empty dataset and exit ? ie no records and exit
问题描述
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屋!