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

نام تاپیک: تغییر ناخواسته یک رکورد

  1. #1

    تغییر ناخواسته یک رکورد

    سلام دوستان
    من از طریق فرم رکوردها را به جدول اضافه میکنم ولی وقتی قصد ویرایش یکی از فیلدهای را دارم ، همزمان با تغییر فیلد مورد نظر ، ناخواسته همان تغییرات در فیلد دیگر نیز اعمال میشود یا به عبارتی دو فیلد ( یکی فیلد دلخواه و دیگری فیلد ناخواسته ) تغییر میکند

    ممنون میشم دوستان راهنمائی کنند که چطوری میتونم جلوی تغییر ناخواسته فیلدی که مد نظرم نیست رو بگیرم

  2. #2

    نقل قول: تغییر ناخواسته یک رکورد

    دوستان لطفا ی کمک و راهنمائی کنید کل برنامه ام معطل این مشکل شده

  3. #3
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,044

    نقل قول: تغییر ناخواسته یک رکورد

    اینجور بنظر میاد که در فرم، control source دو فیلد یکی هستن.

    شاید فیلد رو کپی کردین ولی یادتون رفته این رو درست کنین.

  4. #4

    نقل قول: تغییر ناخواسته یک رکورد

    سلام عرض ادب
    control source ها رو چک کردم ، هر کدوم مربوط به خود و وجه اشتراکی ندارن و control source مربوط به خود رو دارن ، چرا که وقتی یک رکورد جدید رو اضافه میکنم هر کدوم ار این دو فیلد به صورت مجزا مقادیر دریافتی رو گرفته و در خود ذخیره میکنن و فقط زمانی که میخام یک فیلد خاص از همون رکورد رو ویرایش کنم مقادیر ویرایش شده در یک فیلد دیگر ( فقط یک فیلد خاص ) به صورت ناخواسته تغییر پیدا میکند .

    واقعا خودم هم موندم

  5. #5
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    784

    نقل قول: تغییر ناخواسته یک رکورد

    نقل قول نوشته شده توسط iransim مشاهده تاپیک
    سلام عرض ادب
    control source ها رو چک کردم ، هر کدوم مربوط به خود و وجه اشتراکی ندارن و control source مربوط به خود رو دارن ، چرا که وقتی یک رکورد جدید رو اضافه میکنم هر کدوم ار این دو فیلد به صورت مجزا مقادیر دریافتی رو گرفته و در خود ذخیره میکنن و فقط زمانی که میخام یک فیلد خاص از همون رکورد رو ویرایش کنم مقادیر ویرایش شده در یک فیلد دیگر ( فقط یک فیلد خاص ) به صورت ناخواسته تغییر پیدا میکند .

    واقعا خودم هم موندم
    شاید هم بصورت کد نویسی مقدار فیلد دوم رو برابر مقدار فیلد اول قرار داده باشی

  6. #6

    نقل قول: تغییر ناخواسته یک رکورد

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    شاید هم بصورت کد نویسی مقدار فیلد دوم رو برابر مقدار فیلد اول قرار داده باشی
    این رو هم بررسی کردم ، نه متاسفانه مقادیر فیلد ها رو هم برابر قرار ندادم

  7. #7
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,639

    نقل قول: تغییر ناخواسته یک رکورد

    بهتره نامگذاری فیلدهای مشابه رو تغییر بدی تا متوجه بشی.

  8. #8
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: تغییر ناخواسته یک رکورد

    فکر کنم نمونه فایلتون رو بزارید سریعتر به نتیجه برسید.

  9. #9
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    784

    نقل قول: تغییر ناخواسته یک رکورد

    نقل قول نوشته شده توسط iransim مشاهده تاپیک
    این رو هم بررسی کردم ، نه متاسفانه مقادیر فیلد ها رو هم برابر قرار ندادم
    برا پیدا کردن علت این اتفاق ی کار دیگه انجام بده ! از فرم مربوطه ی کپی تهیه کن بعد بغیر از اون دو تا فیلد تمام اشیاء و کنترل های دیگه و همچنین کدهائی که در اجرای ویرایش فیلد مربوطه دخیل نیستن از اون فرم حذف کن !در این حالت شما یک فرم ساده داری با تعداد کدها و کنترل های کمتر. با این کار مطمئن میشی که عامل تغییر مقدار فیلد دوم ارتباطی به سایر کدها و کنترل های دیگه نداره
    ضمناً احتمال داره فرمت به کوئری متصل باشه و ناخواسته در دیزاین کوئری ستون فیلد دوم رو برابر ستون فیلد اول قرار داده باشی مثل تصویر ضمیمه
    عکس های ضمیمه عکس های ضمیمه

  10. #10

    نقل قول: تغییر ناخواسته یک رکورد

    با تشکر و سپاس از همه دوستان
    مشکل حل شد ، اسم یکی از دو فیلد مورد نظر رو تغییر دادم و مشکل حل شد

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

  1. پاسخ: 25
    آخرین پست: سه شنبه 15 مرداد 1392, 17:39 عصر
  2. تغییر یک متغییر در یک شی دیگر با استفاده از QThread
    نوشته شده توسط mehdi.m2 در بخش برنامه نویسی در محیط QT و هم خانواده هایش
    پاسخ: 3
    آخرین پست: سه شنبه 26 دی 1391, 23:37 عصر
  3. جابجایی دو متغییر بدون استفاده از متغییر کمکی
    نوشته شده توسط (امید) در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 46
    آخرین پست: شنبه 06 فروردین 1390, 15:55 عصر
  4. پاسخ: 1
    آخرین پست: دوشنبه 13 دی 1389, 11:02 صبح
  5. پاسخ: 6
    آخرین پست: چهارشنبه 16 تیر 1389, 18:08 عصر

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

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