PDA

View Full Version : سوال: delete کردن یک رکورد



jannat110
چهارشنبه 14 مهر 1389, 17:16 عصر
سلام
چطور بوسیله کد نویسی می تونیم ابتدا یک رکورد رو در DataGrid سلکت کنیم وبعد بوسیله فشار دادن یک buton اون رکورد رو حذف کنیم.(بانک اطلاعاتی Access میباشد)

water_lily_2012
چهارشنبه 14 مهر 1389, 17:24 عصر
اون رکورد را از جدول می خواهی حذف کنی یا فقط از Datagrid

SAMARE
چهارشنبه 14 مهر 1389, 17:36 عصر
دوست عزیز در رویداد CellContentClick گریدویو کلید اصلی سطر جاری رو بگیر



privatevoid dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
int Index = dataGridView1.CurrentRow.Index;
DataGridViewRow row = newDataGridViewRow();
row = dataGridView1.Rows[Index];
ID = (int)row.Cells[0].Value;

}

در کد بالا فرض شده است که کلید اصلی داده های شما در اولین سلول گرید قرار داده شده
سپس ID گرفته شده رو به Query که برای حذف نوشتی ارسال کن!!!

jannat110
پنج شنبه 15 مهر 1389, 15:28 عصر
هم از جدول و به عبارتی هم از datagrid