نحوه حل مشکل "بوکمارک معتبر نیست" در MS Access

اکنون به اشتراک بگذارید:

این توضیح مختصری درباره علت ایجاد مشکل «نشانک معتبر نیست» در MS Access است و برای رفع این مشکل چه کاری باید انجام دهید.

نحوه حل مشکل "بوکمارک معتبر نیست" در MS Access

پایگاه داده های MS Access یک راه ساده برای مدیریت سوابق تجاری ارائه می دهند. یادگیری این برنامه ساده است، و بنابراین، کاربران مجبور نیستند با منحنی یادگیری شیب دار مبارزه کنند. پایگاه داده Access می تواند صدها رکورد را در خود نگه دارد. بنابراین، بازیابی سوابق و گزارش ها می تواند یک تلاش خسته کننده باشد، به خصوص اگر تصمیم دارید این کار را به صورت دستی انجام دهید. اینجاست که پرس و جوهای VBA به کار می آیند. خطای بالا ممکن است زمانی رخ دهد که شما سعی می کنید اطلاعات را از پایگاه داده خود جستجو کنید.

چه چیزی باعث این خطا می شود

نشانک معتبری نیست

احتمالاً هنگام جستجوی رکوردها در پایگاه داده خود با استفاده از پرس و جو VBA با این مشکل مواجه خواهید شد و ویژگی Bookmark مقدار نامعتبری را برمی گرداند. این ممکن است اتفاق بیفتد اگر رکوردها در حین باز کردن مقادیر نشانک به آنها اختصاص داده نشود. اگر ویژگی نشانک همانطور که انتظار می رود کار نمی کند، به احتمال زیاد فایل شما خراب است. به عنوان مثال، روابط اشیاء پایگاه داده شما ممکن است به هم بخورد.

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

نگاهی دقیق تر به ویژگی نشانک MS Access

ویژگی نشانک در MS Access یک روش ناوبری است که به شما امکان می دهد به رکوردهای جداول پایگاه داده خود دسترسی داشته باشید. هر بار که به مجموعه‌های رکورد دسترسی پیدا می‌کنید، شناسه‌های منحصربه‌فردی را به هر رکورد اختصاص می‌دهد. این ویژگی به شما امکان استخراج و دستکاری رکوردهای خارج از پایگاه داده با استفاده از اسکریپت های VBA را می دهد.

مقادیر نشانک دائمی نیستند و l هستندost وقتی یک جلسه را تمام می کنید دفعه بعد که به رکوردها دسترسی پیدا کردید، مقادیر نشانک منحصر به فرد خواهند بود. توجه به این نکته ضروری است که فقط رکوردهایی در جداول که دارای ویژگی کلید اصلی هستند می توانند نشانه گذاری شوند. نشانک ها روشی کارآمد برای پیمایش در سوابق پایگاه داده را به کاربران ارائه می دهند.

چگونه این خطا را برطرف کنیم

هنگامی که با این مشکل مواجه می شوید، از روش های دستی استفاده می کنید تعمیر پایگاه داده خراب Access. به عنوان مثال، روش فشرده و تعمیر می تواند به شما کمک کند پایگاه داده خود را بازیابی کنید. متأسفانه، وقتی با مسائل فساد جزئی سروکار دارید، این کار می کند. اگر این روش کار نمی کند، با استفاده از یک فایل پشتیبان، پایگاه داده خود را بازیابی کنید. اگر نسخه پشتیبان به روز باشد، ظرف چند دقیقه دیتابیس خود را آماده و اجرا خواهید کرد. تنها کاری که باید انجام دهید این است که فایل آسیب دیده را با یک کپی از پایگاه داده پشتیبان جایگزین کنید.

گاهی اوقات، فایل پشتیبان ممکن است آسیب دیده، حذف شود یا وجود نداشته باشد. در اینجا، شما باید از ابزار بازیابی شخص ثالث مانند DataNumen Access Repair. این در بازیابی فایل پشتیبان شما مفید است. هنگام انتخاب چنین ابزاری، عاقلانه است که از نظر عملکرد با سایر برنامه های کاربردی در کلاس خود مقایسه کنید. خوشبختانه، DataNumen Access Repair ابزار با نرخ بازیابی 93.34٪ برجسته است. پس از بازیابی فایل های خود، می توانید آنها را به یک فایل جدید وارد کرده و پایگاه داده خود را بازیابی کنید.

DataNumen Access Repair
اکنون به اشتراک بگذارید:

یک پاسخ به "چگونه مشکل "بوکمارک معتبر نیست" را در MS Access حل کنیم"

  1. مقاله شگفت انگیز! این نوع اطلاعاتی است که قرار است در سراسر اینترنت به اشتراک گذاشته شود. شرم بر موتورهای جستجوگر برای اینکه دیگر این ارسال را در بالاترین موقعیت قرار نمی دهند! بیا و از سایت من دیدن کن ممنون =)

پاسخ دهید

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *