نمایش نتایج 1 تا 2 از 2

نام تاپیک: پیغام مناسب بعد خالی شدن جدول

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    تهران
    پست
    227

    Question پیغام مناسب بعد خالی شدن جدول

    سلام خدمت دوستان
    کد خذف رکورد رو نوشتم، حالا میخوام طوری تغییرش بدم که اگه تمای رکوردها تو جدول حذف شد،یک پیغام مناسب بهم نمایش یده. از کد زیر برا حذف استفاده کردم:


    private void btnDelete_Click(object sender, EventArgs e)
    {
    int SelectedIndexId = int.Parse(dgvCommod.CurrentRow.Cells["RowCod"].Value.ToString());
    var db = new LinqToTrazoDataContext();
    var q = db.CommodityCodTables.Where(c => c.RowCod == SelectedIndexId);
    if (q.Count() != 0)
    {
    db.CommodityCodTables.DeleteOnSubmit(q.Single());
    db.SubmitChanges();
    dgvCommod.DataSource = db.CommodityCodTables;
    }
    }


    نمویدونم در کل کدم بهینه هست یا نه؟
    ممنون میشم راهنماییم کنید.
    باتشکر

  2. #2
    کاربر دائمی آواتار alexmcse
    تاریخ عضویت
    فروردین 1391
    محل زندگی
    شیراز
    پست
    860

    نقل قول: پیغام مناسب بعد خالی شدن جدول

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

         private void button1_Click(object sender, EventArgs e)        {

    var db = new LinqToTrazoDataContext();


    var q = db.CommodityCodTables;


    db.CommodityCodTables.DeleteAllOnSubmit(q);
    db.SubmitChanges();
    if (q.Count() == 0)
    {
    //پیغام خالی شدن کل جدول
    MessageBox.Show(@"delete All ");
    }
    else
    {
    //کار مورد نظر شما
    }

    }

تاپیک های مشابه

  1. پیغام خطا در اجرای برنامه
    نوشته شده توسط ehsanocx در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: چهارشنبه 20 مرداد 1389, 15:42 عصر
  2. فارسی کردن پنجره پیغام و حذف پیغام انگلیسی
    نوشته شده توسط شاپرک در بخش Access
    پاسخ: 21
    آخرین پست: سه شنبه 19 مرداد 1389, 07:38 صبح
  3. پیغام در شبکه ؟
    نوشته شده توسط Mahdi_110 در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 1
    آخرین پست: دوشنبه 18 مرداد 1389, 17:33 عصر
  4. نمایش پیغام و رویدادهای مرتبط با پیغام
    نوشته شده توسط online_mansoor2007 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 27 تیر 1388, 21:22 عصر
  5. عوض کردن پیغام خود با پیغام سیستم
    نوشته شده توسط ameysams در بخش VB.NET
    پاسخ: 7
    آخرین پست: چهارشنبه 05 دی 1386, 11:33 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •