با سلام
یک خورده سوالت کلی بود. ولی با این حال یک نمونه کد برات نوشتم. اگر غیر از این بود بگو دقیقا باید روی این کدها چیکار بشه که تبدیل بشه به اون چیزی که شما می خواستید
/// <summary>
/// دی برای تشخیق ایا اینکه
/// داده جدید باید درج شود یا اپدیت شود
/// </summary>
private void button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
DataColumn dc = new DataColumn("username", typeof(string));
DataColumn dc2 = new DataColumn("code", typeof(string));
dt.Columns.Add(dc);
dt.Columns.Add(dc2);
for (int i = 0; i <= 10; i++)
{
DataRow dr = dt.NewRow();
dr[0] = "mmd2009" + i.ToString();
dr[1] = "programming" + i.ToString();
dt.Rows.Add(dr);
}
DataSet ds = new DataSet();
ds.Tables.Add(dt);
for (int i = 0; i <= ds.Tables[0].Rows.Count-1; i++)
{
string strMyValue = ds.Tables[0].Rows[i]["code"].ToString();
if (txtpass.Text == strMyValue)
{
MessageBox.Show("باید اپدیت شود");
return;
}
}
MessageBox.Show("باید درج شود");
}