0
私はC#アプリケーションを使用して1つのジュエリープロジェクトを行っています。DataGridセルの値を比較するC#アプリケーション
私は購入フォームの問題に直面しています。その上の写真で
、私はジュエルID列と純度の列を確認したいです。
私はこのコードを書いた:
foreach (DataRow row in objDT.Rows)
{
if (row[0].ToString() == localJewelID)
{
MessageBox.Show("Product Added Already!);
txtJewelname.Focus();
//cmbPayStructure.SelectedIndex = 0;
}
}
をしかし、私は純度22ctと同じジュエルIDでその時間を次の宝石を追加する場合も、私は同じ警告すなわちを持って、「すでに製品を追加しました!」..。
私はこのようなソリューションをしたい:
JewelID JewelName Purity
J0001 CHAIN 916
J0001 CHAIN 22CT
どのように私はそれを達成することができますか?あなたが追加している新しいジュエリーは、だからここにあなたが新しいジュエリーを比較し、IDのみと純度の両方の場合にメッセージを表示し、同じIDと同じ純度
foreach (DataRow row in objDT.Rows)
{
if (row[0].ToString() == localJewelID && row[2].ToString() == localPurity)
{
MessageBox.Show("Product Added Already!);
txtJewelname.Focus();
//cmbPayStructure.SelectedIndex = 0;
}
}
を持っているかどうかを確認する必要が
ありがとうございました。しかし、 'localpurity'の値は保存されていません。値はdatagridviewでのみ利用できます..列インデックスnumbeは2です...あなたは私にその考えを与えることができますか? – Veera