判斷DATASET是否為空
if (ds == null)
MessageBox.Show("內存中的數據集為空,說明DATASET為空,行和列都不存在!!");
if (ds.Tables.Count == 0)
MessageBox.Show("內存中存在一個DATASET,但是,數據集中不存在表!!");
if (ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)
MessageBox.Show("存在表table,但是,表內沒有數據!");
實用:
private void judge_ds(DataSet ds)
{
if (ds == null)
MessageBox.Show("內存中的數據集為空,說明DATASET為空,行和列都不存在!!");
else if (ds.Tables.Count == 0)
MessageBox.Show("內存中存在一個DATASET,但是,數據集中不存在表!!");
else if (ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)
MessageBox.Show("存在表table,但是,表內沒有數據!");
else
{
MessageBox.Show("ds存在,且表中有數據");
}
}