0
我做的WinForms。在說我比較datagridview的列值和dB值..比較的DataGridView和數據庫字段更新過程
如果DataGridView
列在數據庫中存在我想要做的更新過程如果不存在,我想要做Insert過程。
我想這個代碼
string resultJewelId = null; string QueryJewelId = null;
private void AddStockTable()
{
try
{
Sqlcon = objDB.DBConnection();
QueryJewelId= "Select JewelId from tblStock";
Sqlcmd = new SqlCommand(QueryJewelId, Sqlcon);
dr = Sqlcmd.ExecuteReader();
if (dr.HasRows)
{
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
while (dr.Read())
{
resultJewelId = dr.GetString(0);
if (resultJewelId == dataGridView1[0, i].Value.ToString())
{
MessageBox.Show("Update process");
}
else
{
MessageBox.Show("Insert Process");
}
}
}
}
}
catch (Exception ex)
{ MessageBox.Show(ex.ToString()); }
}
雖然條件工作正常。但我不知道如何在移動下一行值環..
請支持我。
感謝和問候
ohhh ...我會嘗試... – Veera
如果您發現任何其他解決方案,請更新我... – Veera
我在旅行...會告訴早上.. – Veera