ورود

View Full Version : سوال: هنگ برنامه طی استفاده مشترک از یک دیتابیس



ARData
دوشنبه 22 شهریور 1389, 11:00 صبح
سلام دوستان خسته نباشید :

برنامه ای با access 2007 برای تولید در یک کارخانه نوشته ام که تمامی کاربران با برنامه ای مجزا ولی دیتابیسی واحد در محدوده wourkgroup با هم در ارتباطند ولی زمانی که دو کاربر از یک فرم استفاده می کنند سیستم یکی هنگ می کنه .
آیا ماژولی یا کدی برای این کار وجود داره که جلوی این هنگ شدن گرفته شود ؟
در ضمن تمامی سیستم ها از نظر سرعت و کارایی دارای cpu و Ram سطح بالایی می باشند ...
آیا به نظر شما اگه دیتابیسم MDE باشه مشکلم حله ؟

zzzzzza
دوشنبه 22 شهریور 1389, 12:26 عصر
اگر منظورت اين است كه فايل خود را اسپليت كرده اي نبايد مشكلي باشد
حالا يك كاري كن فرمت برنامه ات را 2003 كن دوباره تست بگير شايد باگ آفيس 2007 باشد

mazoolagh
دوشنبه 22 شهریور 1389, 13:11 عصر
چنین باگی وجود نداره
مشکل به احتمال زیاد در sharing mode و record locking هست
بخش advanced از تنظیمات access رو یک نگاه بندازین همینطور در طراحی فرمها نوع رکوردست رو چک کنین

ARData
دوشنبه 22 شهریور 1389, 13:21 عصر
چنین باگی وجود نداره
مشکل به احتمال زیاد در sharing mode و record locking هست
بخش advanced از تنظیمات access رو یک نگاه بندازین همینطور در طراحی فرمها نوع رکوردست رو چک کنین

ممنونم از راهنمایی شما دوستان عزیز ولی میشه واضح تر بیان کنید . در طراحی فرم نوع رکوردست از چه نوعی باید باشه و همچنین Sharing رو هم به حالت دسترسی کامل قرار داده ام .

bita_ziba77
دوشنبه 22 شهریور 1389, 17:09 عصر
ممنونم از راهنمایی شما دوستان عزیز ولی میشه واضح تر بیان کنید . در طراحی فرم نوع رکوردست از چه نوعی باید باشه و همچنین Sharing رو هم به حالت دسترسی کامل قرار داده ام .

با سلام
شما بهتراست از روش ساخت Interface استفاده نماييد.
كه در اين روش جداول بر روي بخش سرور اصلي و يل بخش Share شده بوده و فرم ها و گزارشات بر روي كامپيوتر فرد ذخيره شده اند.
هر هنگام كه كاربر فايل اكسس خود (بر روي كامپيوترش) را باز مي كند به صورت اتوماتيك به جداول مربوطه متصل شده و مي تواند نسبت به انجام كار مربوطه اقدام نمايد.
جهت استفاده از اين روش پست هاي زيادي در سايت وجود دارد كه با جستجو مي توانيد به آنها دسترسي داشته باشيد.

با تشكر