نوشته شده توسط
hamedn128
سلام
من نمی توانم اطلاعات را از دیتا گرید ویو بخونم و در بانک بریزم.
کسی به من می تواند کمک کند.
if (MessageBox.Show(" آیا مایل به حذف این رکورد می باشید ", "حذف رکورد", MessageBoxButtons.OKCancel, MessageBoxIcon.None, MessageBoxDefaultButton.Button1) == DialogResult.OK)
{
try
{
int @c_admin = int.Parse(this.grdAuthorTitles.CurrentRow.Cells[0].Value.ToString());
// SqlConnection objConnection = new SqlConnection("Data Source=IRAN;Initial Catalog=MOJAVEZ;Integrated Security=True");
SqlCommand objCommand = newSqlCommand("delete from s_admin where c_admin=" + @c_admin, objConnection);
objConnection.Open();
objCommand.ExecuteNonQuery();
MessageBox.Show("حذف اطلاعات با موفقیت انجام شد", "حذف اطلاعات", MessageBoxButtons.OK, MessageBoxIcon.Information);
maskedTextBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
maskedTextBox1.Focus();
}
catch
{
MessageBox.Show("عدم ارتباط با بانک اطلاعتی , رکوردی با این شماره و اندیس وجود ندارد", "خطا در حذف اطلاعات", MessageBoxButtons.OK, MessageBoxIcon.Error);
maskedTextBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
maskedTextBox1.Focus();
}
objConnection.Close();
//invate function for update
input(objConnection);
}
این کد اطلاعات را از دیتا گرید حذف میکنه (از بانک اطلا عاتی )
برای استفاده از این کد میتونی از رویدادهای دیتا گرید مثل کلیک و دبل کلیک و ...
استفاده کنی