با درود
دوست عزیز در هرصورت این تفاوت و مقداری کندی عملکرد در هر کدام از این روشهای پیشنهادی شبیه سازی شده نسبت به فایل اصلی اکسس وجود دارد و شما نباید انتظار داشته باشین که سرعت و نوع عملکرد این روشها دقیقا مانند فایل اکسس باشد، به دلایل مختلف:
1. ماهیت اصلی اکسس دیتابیس بوده و قطعا اکسل نمیتونه نقش دیتابیس به اون شکلی که مدنظر شماست ایفا کند، همانطور که در خیلی از موارد اکسس نمیتونه نقش اکسل رو ایفا کند.
2. در روشهای پیشنهادی با استفاده از vb و یا موارد دیگر این امر شبیه سازی شده است و این مهم مطمئنا در کاهش سرعت عملکرد نسبت به فایل اکسس تأثیرگذار خواهد بود.
3. با افزایش رکوردها و اطلاعات، طبیعی است که load شدن و اجرای عملیات روی داده ها زمان بیشتری خواهد برد، حتی خود فایل اکسس هم از این قضیه مستثنی نیست اما به نسبت اکسل قطعا کمتر.
.
.
.
به هر حال تا حدودی کندی سرعت نسبت به فایل اکسس وجود دارد اما به نظر بنده این کاهش سرعت قابل اغماض بوده و مهم نیل به هدف است.
در فایلی که در پست قبلی واستون ضمیمه کردم مجددا تست کردم و حدود 5200 کد یونیک و مجموعا حدود 11000 رکود ایجاد نمودم که حدود 4 الی 5 ثانیه بیشتر برای عملیات مربوطه زمان نبرد. (بیشتر این زمان مربوط به عملیات یونیک شدن کدها در لیست کشویی موجود در شیت BC می باشد)
همچنین مزیتی که بنده احساس میکنم در این فایل وجود داره اینه که با توجه به تعداد بالای کدینگ ها، قطعا جستجوی یک کدینگ و نمایش رکوردهای مربوط به آن کمی وقت گیر می باشد اما در این فایل با وارد کردن کدینگ مورد نظرتون در ComboBox (لیست کشویی مجود در شیت Rqst) به راحتی و به سرعت به نتیجه مورد نظر خواهید رسید.
در نهایت باید عرض کنم که بنده روش مناسب تری رو نتونستم پیدا کنم و امیدوارم سایر دوستان هم در این زمینه شما رو همراهی و یاری کنند.
موفق باشین.
علاقه مندی ها (Bookmarks)