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

نام تاپیک: ذخیره کردن یک سطر دلخواه از grid view

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    به جبر روزگار تهران هستم.
    پست
    2,718

    ذخیره کردن یک سطر دلخواه از grid view

    سلام دوستان،من یک grid view با چند رکورد متفاوت دارم که با templatefield یک دکمه انتخاب به اون اضافه کردم،حالا میخوام که با کلیک کاربر بر روی یک رکورد دلخواه،مشخصات اون رکورد رو در بانک اطلاعاتی خودم ذخیره کنم،با چه کد C#‎ ای میتونم این کار رو انجام بدم،مثلا اگر روی دکمه انتخاب مربوط به رکورد سوم کلیک کردم باید چه کدی رو بنویسم تا اطلاعات مربوط به این رکورد ثبت بشه،لطفا یه راهنمایی جامع بفرمایید.تشکر

  2. #2

    نقل قول: ذخیره کردن یک سطر دلخواه از grid view

    روش های متفاوتی برای ذخیره ی اطلاعات در پایگاه داده وجود داره که در بخش "1001 نکته در سی شارپ" برسی شده و نمونه برنامش هم موجوده!

    مثلا اگر روی دکمه انتخاب مربوط به رکورد سوم کلیک کردم باید چه کدی رو بنویسم...
    کد زیر برای خواندن اطلاعات از ردیف خاصی از DataGridView:

    DataGridView dgv = new DataGridView();
    // ...
    int index = /* ردیف انتخابی شما با شروع از صفر */

    dgv.Rows[index].Cells[0].Value, dgv.Rows[index].Cells[1].Value,
    dgv.Rows[index].Cells[2].Value, dgv.Rows[index].Cells[3].Value,
    dgv.Rows[index].Cells[4].Value, ...

    برای خوندن پنج ستون از ردیف index به این صورت داده ها را بخوانید.

  3. #3
    کاربر دائمی آواتار javad_r_85
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    590

    نقل قول: ذخیره کردن یک سطر دلخواه از grid view

    [quote=mohammaddou;1056642]سلام دوستان،من یک grid view با چند رکورد متفاوت دارم که با templatefield یک دکمه انتخاب به اون اضافه کردم،




    برای پیدا کردن رکورد جاری ازاین کد استفاده کن. dgv.currentrow
    برای دستیابی به مقادیر فیلدهای این رکورد نیز از این دستور
    dgv.currentrow.cells[0].value.tostring(); ///aa

  4. #4
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: ذخیره کردن یک سطر دلخواه از grid view

    متاسفانه سوال و جوابها در راه کاملاً اشتباه پیش میرند.
    به جایه کار با گرید، با داتایی که بهش متصل شده باید کار کرد، این روشها، روشهایه کدپیچی هستند که جزو برنامه‌نویسی حساب نمیشند.
    به DataGridViewRow.DataBoundItem نگاه بندازید و باهاش کار کنید.

  5. #5

    نقل قول: ذخیره کردن یک سطر دلخواه از grid view

    سلام خسته نباشيد نحوه بدست آوردن شماره اندكس زماني كه در datagrid كليد ميكنيد چگونه بدست مي آيد با تشكر

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

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