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

نام تاپیک: index is out of date

  1. #1

    index is out of date

    سلام.
    لطفا یکی بگه این دیگه چه اروریه. چجوری باید توی دلفی درستش کرد.
    ایندکس از نوع سکندری هستش.
    ممنون.

  2. #2
    اگر فیلدتون از نوع Date/Time باشه و شما 1372/04/31 رو برای مثال وارد کنید ایراد بوجود میاد چون کنترل برای ماههای میلادی روی اون انجام میشه و ماه چهارم یعنی آپریل 30 روز داره و شما خارج از رنج تاریخ وارد کردید. فکر میکنم قصد دارید از این فیلد برای ورود تاریخ به شمسی استفادخ کنید که این مشکل بوجود اومده.

  3. #3
    کاربر دائمی آواتار SReza1
    تاریخ عضویت
    تیر 1382
    محل زندگی
    کنار تعدادی تراریوم و کاکتوس!
    پست
    702

    جواب

    سلام
    این ایراد وقتی که INDEX خراب بشه پیش می أد. حتما از Paradox استفاده میکنی! باید فایل index رو از بیرو Database desktop پاک کنی بعد دوباره Index رو بسازی. بعد برای اینکه جدولت رو pack کنی تیک Pack رو هم که کنار دکمه save است بزن حل میشه!
    یه راهنمائی برای پیدا کردن indexفایل
    یک table ساده درست کن ببین چه فایل فیزیکی ایجاد میشه! بعد یک Secondry Index بساز ببین چه فایلی اضافه میکنه! بعد میتونی اون فایلو پاک کنی و Indedx دوباره بسازی
    والا من فکر نکنم ربطی به date و این چیزا داشته باشه! این نظر منه ! از مشکل من داشتم!
    در ضمن چک کن که همزمان بانکت باز نشه

  4. #4
    شما درست گفتید فکر میکنم من سوال رو اشتباه متوجه شدم. عذر میخوام.

  5. #5
    فایل index صد در صد خراب شده واین مشکل همیشه با جداول پارادکس همراه است
    توصیه می کنم برای برنامه های واقعی از ان استفاده نکنی

  6. #6
    سلام،

    در اغلب دیتابیس های محلی مثل Paradox و dBase دو جور ایندکس ثانویه داریم: نگهداری-شده و نگهداری-نشده.
    اگر ایندکس ثانویه نگهداری-شده باشد با هر بار تغییر جدول بطور خودکار به روز می شود. ایندکس های ثانویه نگهداری-شده تنها در صورتی پشتیبانی می شوند که جدول دارای یک کلید اصلی باشد.
    اگر ایندکس ثانویه نگهداری-نشده باشد با هر بار تغییر داده درون جدول 'Out of date' می شود و باید بازسازی شود.

    بنابراین اگر برای جدول خود یک کلید اصلی تعریف کنید با ایندکس های ثانویه مشکلی نخواهید داشت.

  7. #7

    نقل قول: index is out of date

    سلام
    من هم همین مشکل رو دارم
    یعنی هر وقت که از ایندکس ثانویه استفاده می کنم این خطا 'Out of date' رو می ده البته وقتی که داده به دیتابیس اضافه می کنم
    البته تمام کارهایی که گفتید هم انجام دادم اما نشد
    لطفا راهنمایی کنید
    // ; Table1.Inser
    // ;'Table1.FieldByName('code').AsString:='1
    // Table1.Post
    Table1.IndexFieldNames:='date'; //e

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

  1. مشکل در گزارش گیری(ایجاد ارور INDEX IS OUT OF DATE)
    نوشته شده توسط behzadsh58 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: سه شنبه 06 آذر 1386, 18:28 عصر
  2. مشکل در up date بانک
    نوشته شده توسط karim.h در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 23 فروردین 1385, 11:46 صبح
  3. یک مشکل جدید با تابع date
    نوشته شده توسط S_VB.max در بخش PHP
    پاسخ: 8
    آخرین پست: دوشنبه 14 فروردین 1385, 00:06 صبح
  4. تابع DATE()
    نوشته شده توسط 6raya1043 در بخش Access
    پاسخ: 9
    آخرین پست: یک شنبه 03 مهر 1384, 11:14 صبح
  5. تغییر صفحه پیش فرض بر روی سرور از index.html به index.aspx
    نوشته شده توسط hosseintaheri در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: دوشنبه 14 دی 1383, 00:27 صبح

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

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