2017-09-07 4 views
-2

は以下である私の私は値が一致したとき、それは価値を持つ私のdt doesnotの試合はそれがSystem.Data.DataRow[0]は私が必要returs dr1かのSystem.Data.DataRow[1]として返しますdtdt.Selectを使用してdtとの値を比較していますdr1dr1がゼロでないコードの行の下に出るように条件を書いてください。私はこのかどうかは

私のDataRowがゼロになってきている

DataRow[] dr1 = DT.Select(name); 
+0

だからリードを(DR1!= nullの&& DR2!= null)の場合、私はこのように返していた(dr1.Length> 0){} ' – musefan

答えて

0

に一致する行がないときは、配列の数を確認することができます。どのように行うことができますcount> 0の場合、dr1には一致するレコードがありません。

if(dr1 != null && dr1.Count() > 0) 
{ 
//matching record found 
    } 
else 
{ 
//No matching records 
} 
+0

場合' ...長さをチェックし { (); } else { lblmessage.Visible = true; lblmessage.Text = "同じファイルを選択してください"; }しかし、それは動作していません – bargavik93

+0

編集された答え。 nullとともに、カウントもチェックする必要があります。 –

+0

ok。私はそれを追加しました。問題が解決された場合でも対応できます –

関連する問題