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

نام تاپیک: مشکل با conflicted copy 2020-09-28 103749 بانک

  1. #1

    مشکل با conflicted copy 2020-09-28 103749 بانک

    سلام و عرض ادب
    من فایل برنامه‌ام رو به Accde تغییر دادم، و با استفاده از Access database فایل رو به دوقسمت تغییر دادم فایل اصلی برنامه که شامل فرم‌ها است، داخل دسکتاب ویندوز است و فایل بانکم که شامل جدوله داخل شبکه که با خودم به ۲ نفر دیگه اشتراک گذاشته شده است.
    من خودم دیتا وارد می‌کنم همه دیتاها وارد میشه و هممون میبینم و یک نفر دیگه که اصلاً دیتا وارد نمی‌کنه و نفر سوم که دیتا وارد می‌کنه بعضی وقتا توی شبکه یک فایل بک اند جدید به این شکل می‌سازه و
    confilicted copy 2020-09-28 103749 + اسم برنامه و دیتاهایی که اون وارد می‌کنه اونجا وارد میشه و نه ما دو نفر و نه خودش دیگه دیتاهای جدید رو نمیبینه و مجبور میشم اون تیبل از اون بانک که اطلاعات وارد میشه روی فایل بک اند اصلی که کپی نمیسازه وارد کنم.
    کسی از دوستان هست که این مشکل رو داشته باشه قبلاً و رفعش کرده باشه؟ آیا مشکل از برنامه‌هست ؟ یا شبکه مشکل داره؟
    سپاس

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

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط parsa70 مشاهده تاپیک
    سلام و عرض ادب
    من فایل برنامه‌ام رو به Accde تغییر دادم، و با استفاده از Access database فایل رو به دوقسمت تغییر دادم فایل اصلی برنامه که شامل فرم‌ها است، داخل دسکتاب ویندوز است و فایل بانکم که شامل جدوله داخل شبکه که با خودم به ۲ نفر دیگه اشتراک گذاشته شده است.
    من خودم دیتا وارد می‌کنم همه دیتاها وارد میشه و هممون میبینم و یک نفر دیگه که اصلاً دیتا وارد نمی‌کنه و نفر سوم که دیتا وارد می‌کنه بعضی وقتا توی شبکه یک فایل بک اند جدید به این شکل می‌سازه و
    confilicted copy 2020-09-28 103749 + اسم برنامه و دیتاهایی که اون وارد می‌کنه اونجا وارد میشه و نه ما دو نفر و نه خودش دیگه دیتاهای جدید رو نمیبینه و مجبور میشم اون تیبل از اون بانک که اطلاعات وارد میشه روی فایل بک اند اصلی که کپی نمیسازه وارد کنم.
    کسی از دوستان هست که این مشکل رو داشته باشه قبلاً و رفعش کرده باشه؟ آیا مشکل از برنامه‌هست ؟ یا شبکه مشکل داره؟
    سپاس
    سلام
    این مشکل علت های زیادی میتواند داشته باشد
    مثلا وجود یک باگ در زمان اجرای یک کد خاص یا تداخل در ورود اطلاعات یا ....
    در اولین قدم برای پی بردن به منبع این مشکل از بانک اطلاعاتی که در شبکه قرار داده ای یک کپی تهیه کن و بر روی کامپیوتر خودت در کنار نسخه اصلی برنامه (نسخه accdb ) برنامه قرار بده و جداول را به این نسخه لینک کن و در چند مرحله اطلاعاتی را وارد کن . با این کار در قدم اول نسبت به درستی اجرای کدهای برنامه مطمئن میشوید.
    آخرین ویرایش به وسیله eb_1345 : سه شنبه 15 مهر 1399 در 13:54 عصر

  3. #3
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    سلام
    به احتمال زیاد بخاطر تداخل در ورود اطلاعات این مشکل ایجاد میشود
    مطابق پست 1 تاپیک زیر عمل کن (ایجاد جدول موقت) ببین مشکل برطرف میشود یا نه
    https://barnamenevis.org/showthread....rms&highlight=
    سلام

    وقتی دو نفر بطور همزمان بر روی یک جدول تغییرات اعمال کنند این مشکل ایجاد میشه

    به نظرم برای هر سه نفر در خود فایلشون یک جدول رابط ایجاد کنید .
    فرمی که اطلاعات رو ثبت می کنید به جدول اصلی ارتباط ندهید .بلکه به جدول رابط ارتباط بدین .
    اطلاعات داخل اون جدول ثبت بشه و در نهایت با ایجاد کوئریappend دیتا رو به فایل اصلی که لینک شده هست در هر بار ثبت اضافه کنید.
    یعنی یک جدول که هر بار دیتا وارد کردید اطلاعاتش بره به جدول لینک شده اضافه بشه .
    دیتای خود این جدول رابط هم پس از اجرای انتقال داده ها با یک کوئری dellet حذف بشه و خالی بشه .




    یه نظر هم دارم برای اینکه همزمان بر روی یک تیبل و یک رکورد بشه کار کرد ولی نمیدونم عملی هست یا نه ؟
    اگر همزمان روی یک رکورد کار می کنید به نظرم باید یک فیلد داشته باشید که به محض بازشدن یک فرم و رکورد ، یک تکست باکس باشه که داخلش کدی وارد بشه که نشون بده این رکورد باز هست و نفر دوم نتواند این رکورد رو باز کند.
    مثلا یک فیلد و تکست باکس ایجاد کنید بنام UsertCHK
    اگر فرم باز شد توسط فرم ثبت بشه OPEN و بعد از ثبت و قبل از رفتن به رکورد بعدی ثبت بشه OK
    حالا با اجرای فرم اگر در حال کار توسط فرد دوم بود سیستم چک میکنه که این رکورد OK بود اجازه میده و در غیر اینصورت تغییر نمیشه داد.اگر هم OPEN بود اجازه بازشدن فرم رو نمیده.
    آخرین ویرایش به وسیله padide55 : سه شنبه 15 مهر 1399 در 14:15 عصر

  4. #4

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    من خودم اطلاعات رو وارد می‌کنم ارور نمی‌ده
    هم‌زمان هم اطلاعات وارد نمی‌کنیم
    ممنون از راه حل‌ها
    ممکنه مشکل از شبکه باشه؟؟

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

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط parsa70 مشاهده تاپیک
    من خودم اطلاعات رو وارد می‌کنم ارور نمی‌ده
    هم‌زمان هم اطلاعات وارد نمی‌کنیم
    ممنون از راه حل‌ها
    ممکنه مشکل از شبکه باشه؟؟
    نمونه بگذارید لطفا

  6. #6

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    سلام


    یه نظر هم دارم برای اینکه همزمان بر روی یک تیبل و یک رکورد بشه کار کرد ولی نمیدونم عملی هست یا نه ؟
    اگر همزمان روی یک رکورد کار می کنید به نظرم باید یک فیلد داشته باشید که به محض بازشدن یک فرم و رکورد ، یک تکست باکس باشه که داخلش کدی وارد بشه که نشون بده این رکورد باز هست و نفر دوم نتواند این رکورد رو باز کند.
    مثلا یک فیلد و تکست باکس ایجاد کنید بنام UsertCHK
    اگر فرم باز شد توسط فرم ثبت بشه OPEN و بعد از ثبت و قبل از رفتن به رکورد بعدی ثبت بشه OK
    حالا با اجرای فرم اگر در حال کار توسط فرد دوم بود سیستم چک میکنه که این رکورد OK بود اجازه میده و در غیر اینصورت تغییر نمیشه داد.اگر هم OPEN بود اجازه بازشدن فرم رو نمیده.
    سلام اگه این شدنی بشه خیلی خوبه
    این برنامه رو از خود برنامه نویس دانلود کردم شاید کمک کنه
    البته حیف که برنامه نویسیشSendMsgForOnlineUsers2.zip با آفیس ۳۲ بیتی کار میکنه

    یک سوال دیگه شما آیا تو برنامه که مینویسید و تو شبکه ازش استفاده میکنید فرم‌هاتون به جداول باند هست یا آنباند؟؟ و از رکوردست یا SQL استفاده میکنید برای وارد شدن دیتا؟؟

  7. #7
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    چک‌کنید ببینید روی یک سیستم دیگه هم همینطور میشه ؟

  8. #8
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    فردا سه فایل براتون میفرستم .
    روی شبکه و دو سیستم دیگه چک کنید .نتیجه رو بدید .
    روش ذخیره هم‌با فایل رابط ایجاد کردم و باند به فایل اصلی نیست.
    ابتدا اطلاعات داخل خود فایل ثبت میشه و در نهایت با زدن دکمه ذخیره
    اطلاعات از جدول موقت کپی میشه به تیبلی که داخل شبکه هست .

  9. #9

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    چک‌کنید ببینید روی یک سیستم دیگه هم همینطور میشه ؟
    با یک سیستم دیگه اصلاً مشکلی نداره فکر کنم مشکل از شبکه بوده

  10. #10

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    فردا سه فایل براتون میفرستم .
    روی شبکه و دو سیستم دیگه چک کنید .نتیجه رو بدید .
    روش ذخیره هم‌با فایل رابط ایجاد کردم و باند به فایل اصلی نیست.
    ابتدا اطلاعات داخل خود فایل ثبت میشه و در نهایت با زدن دکمه ذخیره
    اطلاعات از جدول موقت کپی میشه به تیبلی که داخل شبکه هست .
    ممنون میشم بفرستید ممنون

  11. #11
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: مشکل با conflicted copy 2020-09-28 103749 بانک

    نقل قول نوشته شده توسط parsa70 مشاهده تاپیک
    با یک سیستم دیگه اصلاً مشکلی نداره فکر کنم مشکل از شبکه بوده
    حله دیگه -مشکل از شبکه هست

    -------------------
    فایل نمونه زیر
    با فرم اصلی داده ها وارد میشه
    دو نفر دیگه ثبت زمان عملکرد رو انجام میدن .
    روش ثبت هم به صورت دابل کلیک روی اسامی هست .
    برای زمان سنجی مدت انتظار درستش کردم
    فایل emergency در شبکه مشترکه

    حتی شما فایل اصلی رو چندجا میتونید کپی کنید
    فقط باید لینک رو اصلاح کنید
    اگر توجه کنید . فایل اصلی ابتدا اطلاعات در یک تیبل ثبت میشه و با زدن باتن تایید به جدول شبکه کپی میشه . یعنی هیچ فرمی مستقیما به تیبل شبکه لینک نیست . لیست باکسها هم با کوئری عمل می کنند.

    نمونه فایل جهت شبکه

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

  1. The UPDATE statement conflicted with the FOREIGN KEY constraint
    نوشته شده توسط sadeghi.niyari در بخش ASP.NET Core
    پاسخ: 0
    آخرین پست: جمعه 11 مهر 1399, 00:37 صبح
  2. درباره دوخت پرده های والان دار 2020
    نوشته شده توسط bardes در بخش بک لینک (Back Links)
    پاسخ: 0
    آخرین پست: چهارشنبه 22 مرداد 1399, 13:32 عصر
  3. ArcelorMittal نتایج Q2 2020 و H2 2020 را گزارش می کند
    نوشته شده توسط سهیل جوادی در بخش بک لینک (Back Links)
    پاسخ: 0
    آخرین پست: پنج شنبه 16 مرداد 1399, 10:50 صبح
  4. دانلود مدل سه بعدی حرفه ای سال 2020
    نوشته شده توسط moxmox در بخش بک لینک (Back Links)
    پاسخ: 0
    آخرین پست: جمعه 13 تیر 1399, 06:35 صبح
  5. {"The INSERT statement conflicted with the FOREIGN KEY constraint
    نوشته شده توسط shima2006 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 7
    آخرین پست: شنبه 24 مرداد 1388, 01:02 صبح

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

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