مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hoseinjp

عضویت از 1395/10/24

حذف سطر از دیتاگریدویو

  • جمعه 7 مهر 1396
  • 17:19
تشکر میکنم

سلام

میخوام وقتی یک سلول از دیتاگرید رو انتخاب کردم با کلیک روی دکمه delete کل سطر آن سلول از جدول و پایگاه داده حذف شود

        DBAsnadEntities1 dba = new DBAsnadEntities1();
private void btnremove_Click(object sender, EventArgs e)
        {
}

ممنون میشم راهنمایی کنین

پاسخ های این پرسش

تعداد پاسخ ها : 10 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 8 مهر 1396
  • 21:11

با استفاده از CurrentRow میتونید سطر انتخاب شده رو بدست بیارید و بعد مقدار مورد نظر را با استفاده از Cell[] داخل براکت شماره سلول را وارد کنید ، بدست بیارید و حذف کنید 

کاربر سایت

hoseinjp

عضویت از 1395/10/24

  • دوشنبه 10 مهر 1396
  • 10:45

لطف میکنین کدهاشو برام بزارین؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 10 مهر 1396
  • 18:51
List<int> _selectedIds = new List<int>();
        protected void dataGridView1_SelectionChanged(object sender, EventArgs e)
        {
            if (dataGridView1.CurrentRow.Selected)
                _selectedIds.Add(dataGridView1.CurrentRow.Index);
            else
                _selectedIds.Remove(dataGridView1.CurrentRow.Index);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Last Selected Index = " + _selectedIds[_selectedIds.Count - 1].ToString());
        }

کاربر سایت

hoseinjp

عضویت از 1395/10/24

  • دوشنبه 10 مهر 1396
  • 19:33

حذف نشد ارور داد

فایل های ضمیمه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 10 مهر 1396
  • 19:35

اون کد مثال بود برای بدست اوردن سطر جاری

 private void btnDelete_Click(object sender, EventArgs e)
 {
     foreach (DataGridViewRow item in this.dataGridView1.SelectedRows)
     {
         dataGridView1.Rows.RemoveAt(item.Index);
     }
 }

کاربر سایت

hoseinjp

عضویت از 1395/10/24

  • دوشنبه 10 مهر 1396
  • 19:40

با این کد هم کاری از پیش نبردم

گریدم به sql server متصله

میخوام هم از گرید هم از دیتابیس کاملا حذف بشه

تا الان صدتا کد رو امتحان کردم اما موفق نشدم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 10 مهر 1396
  • 19:44

این لینک رو ببینید

کاربر سایت

hoseinjp

عضویت از 1395/10/24

  • دوشنبه 10 مهر 1396
  • 19:54

ممنون 

با کدهای EDM نمیشه؟

آخه من تموم پروژه رو با EDM نوشتم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 10 مهر 1396
  • 19:56

چرا میشه

شما دستورات Ado اون لینک رو با دستورات Entity جایگزین کنید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 10 مهر 1396
  • 19:57

این لینک رو ببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)