PDA

View Full Version : دلیل حذف نا خواسته ركود از جدول اكسس



rahavard.anf
پنج شنبه 02 تیر 1390, 17:11 عصر
لطفا کمکم کنید دیگه هیچی به ذهنم نمیرسه
از یکی از جدولهای بانکم(فقط یکی از جدولها)رکورد هایی که کد عضویتشون کمتر از 500(شروع کد عضویت از 100) نه همشون,حذف میشن ولی چند تا کد هستن که همیشه حذف میشن هر روز واردشون میکنم ولی باز فرداش حذف شدن,توضیح اینکه این جدول کلید اصلیش مرکب از 2 فیلد که یکی از فیلها (کد عضویت)کلید خارجی از جدول مادر که ثبت مشخصات هست و کد عضویت اونجا کلید اصلیه
بزارید کامل بگم
برنامه من پروژه کنترل باشگاه ورزشیه
یک جدول اصلی داره که برای ثبت مشخصات فردی و اختصاص کد عضویت به اعضاست که همین کد عضویت کلید اصلی جدول
جدول بعدی مربوط به ثبت شارژ ماهیانهست که مشکلم با همین جدول که رکوداش پاک میشه ولی از جدول مادر پاک نمیشه یعنی مشخصاتش هست ولی شارژش پاک میشه همه شارژاشم پاک نه فقط آخرین شارژ , فیلدهایی مثل تاریخ شروع شارژ,تاریخ اتمام شارژ,جمع شهریه,مبلغ پرداختی ,مانده حساب و ...که کلید اصلی این جدول ترکیبی از کد عضویت و تاریخ شارژ ه که کد عضویت کلید خارجی از جدول مادر هست البته این جدول یه کلید خارجیه دیگم داره که مربوط به جدول تعریف شهریه ماهانه بر اساس نوع مشتری و مدت شارژ هست (مثلا 1 ماهه یا 2 ماهه یا با هوازی و بدون هوازی ,12 جلسه در ماه یا هر روزه و..)
جدول دیگه ای که داریم مربوط به ثبت ورود و خروج و کنترل تعداد جلسات استفاده شدست که کلید اصلی این جدول ترکیبی از کد عضویت و تاریخ ورود به سالنه
جدول بعدی برای ثبت سایز بدنه که کلیدش ترکیبی از تاریخ و کد عضویته
رابطه تمامی این جدول ها به جز جدول تعیین شهریه که خودش یه جدول مادر برای جدول شارژ محسوب میشه با جدول مادر یک به چنده و تمامی رابطه ها cascade شدن
یه نکته دیگه اینکه من این بانکو 3 سال پیش با اکسس 2003 ساختم و همون موقع با فرم خود اکسس یه مدت کوتاهی باهاش کار کردم حدود 50 تا رکورد ثبت شد که اتفاقا رکوردایی که پاک میشه جزو همون 50 تا رکوردیه که اون موقع ثبت شدن و رکودایی که جدیدا ثبت شدن پاک نمیشن حتی اگر کدشون کمتر از 500 باشه
خیلی عجیب شد نه!!!!!!!!!!!!!!!1

bita_ziba77
شنبه 04 تیر 1390, 11:35 صبح
با سلام
نمونه خود را upload نماييد.
فكر كنم مشكل شما از ارتباط بين جداولتان بلشد.


با تشكر

rahavard.anf
شنبه 04 تیر 1390, 16:07 عصر
ممنون بیتا جان
اما فکر نمیکنم از relation باشه چون رکوردای اعضا جدید اصلا پاک نمی شه فقط همون رکود اعضا قدیمی پاک میشن
البته یه ارور security warning موقع باز کردن بانک تو اکسس میده که نمی دونم واسه چیه(this file may not be safe if it contains cod that wase intended to harm your computer)

rahavard.anf
سه شنبه 14 تیر 1390, 20:29 عصر
آیا کسی نیست که مرا یاری کند؟؟؟؟؟؟؟؟؟//

rahavard.anf
سه شنبه 21 تیر 1390, 16:25 عصر
72358این بانکمه

rahavard.anf
دوشنبه 27 تیر 1390, 16:02 عصر
همه رابطه های جدول ثبت نامو پاک کردم ولی بازم رکودا پاک میشن بابا این دیگه چه مزخرفیه اه!!!!!

Younestalebi
سه شنبه 04 مرداد 1390, 01:03 صبح
سلام دوست عزیز این یکی از باگهای اکسسه که اگه شما خواص یه فیلد رو تغییر بدین با دیتای قبلی مشکل خواهید داشت 100% شما مواقع جستجو نیز با همین رکورد ها مشکل دارید پس بهتره دوباره تمام رکوردهایی که در اکسس 2003 وارد کردین رو از تمام جدول ها تون پاک کنین و دوباره توی 2007 وارد کنین