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

نام تاپیک: مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

  1. #1
    کاربر دائمی آواتار s3rv3r
    تاریخ عضویت
    آذر 1389
    محل زندگی
    Cyber
    پست
    243

    مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

    سلام دوستان

    با سرچ به جايي نرسيدم. يه جايي بود اونم مشكلش زمين تا آسمون با من فرق ميكرد.

    من يه فرم ثبت سفارش ( يه ديتا گريد كه ريز سفارشات رو ميگيره چيزي شبيه به فاكتور)
    و يه فرم ويرايش سفارش دارم.

    فرم ويرايشم مشتق شده از فرم ثبت سفارشه ( اسمشو عوض كردم و دكمه ويرايشش رو گذاشتم )

    جست و جو كه انجام ميدم درسته و سفارش ثبتي رو مياره

    ميتونم چيزي اضافه باشه حذف كنم
    ولي ديگه نميتونم مثل فرم ثبت سفارش بيام سفارش جديد اضافه كنم. پيغام خطا ميگيره. درصورتي كه كدش مثل كد ثبت سفارشه و بايد انجام بده.

    Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.


    ستون هاي ديتاگريد رو هم در ثبت و هم در ويرايش دستي ايجاد كردم. ( عنوان - تعداد - في - مبلغ ).

    ممنون ميشم يكي راهنماييم كنه

  2. #2
    کاربر دائمی آواتار shahrzad87
    تاریخ عضویت
    مهر 1388
    محل زندگی
    شیراز
    پست
    259

    نقل قول: مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

    سلام
    به datasource دیتاگرید مقداری دادین؟
    اگر کدتون رو بذارید بهتر می تونم کمکتون کنم...

  3. #3
    کاربر دائمی آواتار s3rv3r
    تاریخ عضویت
    آذر 1389
    محل زندگی
    Cyber
    پست
    243

    نقل قول: مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

    نقل قول نوشته شده توسط shahrzad87 مشاهده تاپیک
    سلام
    به datasource دیتاگرید مقداری دادین؟
    اگر کدتون رو بذارید بهتر می تونم کمکتون کنم...
    نه عزيز ديتاسورس none هست.
    ستون هاي ديتاگريد رو دستي ساختم و همنام با ستون هاي جدول تو بانك

    يه كوئري ميزنم ديتاتيبل رو پر ميكنم. و موقع ران مياد ديتاسورس رو ميزارم ديتاتيبل و راحت پر ميشه.

    مشكل تو اضافه كردن يه ركورد جديده.
    چهارتا ستون داره ديتا سورسم و اينجوري پرش ميكنم. مثل ثبت سفارش
    والا نميدونم چي شده تو ويرايش به اين گير ميده. حتي پاكشم نميتونم بكنم رديف هاشو

      DGV_Food.Rows.Add(CMBO_SoopName.Text, txt_soopTedad.Text, txt_sooppul.Text, pulkol);

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    همین نزدیکیها
    پست
    683

    نقل قول: مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

    وقتی یک گرید میسازی و فیلد ها شو دستی اضافه میکنی او نها bound میشن به یک مرجع
    حالا بدون اینکه مرجع رکوردی داشته باشه میخوای بهش رکورد add کنی خوب نمیزاره

    یا دیتا ها رو bound کن و به table دیتا add کن و گرید رو رفرش کن
    یا فیدلهای گرید رو از bound خارج کن دیتا بهش add کن و بعد دیتابیس رو update کن

  5. #5
    کاربر دائمی آواتار s3rv3r
    تاریخ عضویت
    آذر 1389
    محل زندگی
    Cyber
    پست
    243

    نقل قول: مشكل با DataGridVeiw .‌ عدم انجام عمليات هاي برنامه نويسي روي DGV

    نقل قول نوشته شده توسط zarrinnegar مشاهده تاپیک
    وقتی یک گرید میسازی و فیلد ها شو دستی اضافه میکنی او نها bound میشن به یک مرجع
    حالا بدون اینکه مرجع رکوردی داشته باشه میخوای بهش رکورد add کنی خوب نمیزاره

    یا دیتا ها رو bound کن و به table دیتا add کن و گرید رو رفرش کن
    یا فیدلهای گرید رو از bound خارج کن دیتا بهش add کن و بعد دیتابیس رو update کن
    ميشه يه راهنمايي برنامه نويسي نشون بدي. سرچ كردم چيزي پيدا نكردم.

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

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