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

نام تاپیک: مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

  1. #1

    مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

    سلام
    من در حالت Front End و Back End جداول را در یک دیتابیس قرار داده و آنها را به داخل برنامه ام لینک نموده ام .
    مشکل اینجاست که وقتی از دیتابیس 2007 و بالاتر که دارای فرمت accdb میباشند و برای آن پسورد قرار میدهم در هنگان باز نمودن فرم ها چه در حالت باند یا آنباند اطلاعات با تاخیر قابل ملاحظه ای لود میشود و این حالت در زمان پیمایش فرم ها هم کاملاً محسوس است . البته وقتی دیتابیس بدون پسورد است این مشکل وجود ندارد .
    اما اگر از دیتابیس ورژن 2003 که دارای فرمت mdb هست با پسورد ( حتی پسوردهای پیچیده) استفاده کنم این مشکل را نخواهم داشت .
    حال با توجه به اینکه دستیابی به پسورد دیتابیس ورژن 2007 به بالا به راحتی ممکن نیست و استفاده از آن دارای امنین بالائی است آیا راه حلی برای این مشکل وجود دارد ؟


  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    پست
    1,657

    نقل قول: مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

    صرف پسورد گذاشتن نمیتونه بتنهایی باعث کند شدن برنامه تا این حدی که گفتین باشه،
    حداقل من تا به حال باهاش برخورد نکردم
    بنظرم عامل دیگه ای هست که با اینکار تشدید یا فعال میشه.

  3. #3

    نقل قول: مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

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

  4. #4
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    پست
    1,657

    نقل قول: مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

    سلام
    چند مورد متداول هست که روی پرفورمنس اثر میگذاره، هر چند که حتما خودتون در نظر داشتین:

    1- فرمهای با تعداد رکورد زیاد (که معمولا هم نیاز نیست)؛
    بهتره به جای اینکه کل جدول رو بعنوان datasource فرم بگذارین از کوئری محدود کننده استفاده کنین (مثلا فقط رکوردهای روز جاری یا 100 رکورد آخر و ...)
    و در حین کار با توجه با شرایط کار، شرایط کوئری رو آپدیت کنین

    2- ایندکس های غیر ضروری (مثلا روی فیلد مبلغ) و در کل ایندکس بیش از نیاز

    3- نداشتن ایندکس روی فیلدهایی که قرار است در جستجو استفاده بشن

    4- جداول با فیلدهای زیاد

    5- استفاده از فیلد string برای مقادیری که میشه بصورت عدد یا true/false ذخیره بشن

    6- فرم با فیلدهای زیاد و سنگین و عملیات وقت گیر در load/open/current/update

  5. #5

    نقل قول: مشکل با دیتابیس پسورددار ورژن 2013 در حالت Front End و Back End

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    سلام
    چند مورد متداول هست که روی پرفورمنس اثر میگذاره، هر چند که حتما خودتون در نظر داشتین:

    1- فرمهای با تعداد رکورد زیاد (که معمولا هم نیاز نیست)؛
    بهتره به جای اینکه کل جدول رو بعنوان datasource فرم بگذارین از کوئری محدود کننده استفاده کنین (مثلا فقط رکوردهای روز جاری یا 100 رکورد آخر و ...)
    و در حین کار با توجه با شرایط کار، شرایط کوئری رو آپدیت کنین

    2- ایندکس های غیر ضروری (مثلا روی فیلد مبلغ) و در کل ایندکس بیش از نیاز

    3- نداشتن ایندکس روی فیلدهایی که قرار است در جستجو استفاده بشن

    4- جداول با فیلدهای زیاد

    5- استفاده از فیلد string برای مقادیری که میشه بصورت عدد یا true/false ذخیره بشن

    6- فرم با فیلدهای زیاد و سنگین و عملیات وقت گیر در load/open/current/update

    سلام
    ضمن تشکر، تاحدود زیادی موارد فوق رعایت گردیده و در کل ، برنامه در حد خام است وهنوز اطلاعات چندانی در آن وارد نگردیده .
    صرفاً جهت یادآوری مجدد عرض کنم که بادیتابیس ورژن 2003 حتی با پسورد خیلی پیچیده (ترکیب حروف و اعداد و علائم) هیچ مشکلی ندارم و سرعت اجرای فرم ولود شدن اطلاعات بالاست ولی زمانی که از اکسس 2010 یا 2013 بعنوان دیتابیس استفاده می کنم و برای آن پسورد ( حتی پسورد خیلی ساده ) می گذارم این مشکل ایجاد میشود .

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

  1. آموزش: یک نمونه تقریبا حرفه ای Back End & Front End
    نوشته شده توسط Rasool-GH در بخش Access
    پاسخ: 22
    آخرین پست: یک شنبه 26 آذر 1396, 18:32 عصر
  2. مبتدی: برنامە تهیە بکاپ از دیتابیس (Back End-Front End)
    نوشته شده توسط sultan_sleman در بخش Access
    پاسخ: 1
    آخرین پست: دوشنبه 26 مهر 1395, 23:02 عصر
  3. Front یا Back بودن آبجکت Shockwave
    نوشته شده توسط ModernWarfare در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: یک شنبه 25 مهر 1389, 21:10 عصر
  4. درباره back-end و front-end
    نوشته شده توسط صبا9841 در بخش Access
    پاسخ: 16
    آخرین پست: چهارشنبه 22 فروردین 1386, 12:36 عصر

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

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