معلم دلفی

پنجشنبه، آذر ۱۲، ۱۳۸۳

برنامه هائي براي برطرف کردن مشکل بانک اطلاعاتي پارادکس

همانطور که در مطلب قبلي مطرح کردم بانک اطلاعاتي پارادکس در مواردي که برنامه شما ناگهاني بسته شود ( بدليل قطع برق يا مشکل ويندوز يا هر دليل ديگري) مشکل پيدا مي کند. براي حل اين مشکل رعايت موارد زير در برنامه نويسي مي تواند اختمال بروز آنرا کمک کند
اول اينکه تا زمانيکه نياز نداريد بانکهاي خودتان را بصورت فقط خواندني باز کنيد. براي اينکه بتوانيد بانک خودتان را فقط خواندني کنيد بايد ميژگي مربوطه به کامپوننت را تنظيم کنيد.
Table1.Readonly:=True;
دوم اينکه اگر مي خواهيد اطلاعاتي را در بانک خود ويرايش کنيد يا اضافه کنيد بهتر ايت بحاي اينکه قبل از وارد کردن اطلاعات آنرا باز کيند ، ابتدا اطلاعات را از کاربر گرفته و سپس در يک تابع مشخص اين اطلاعات را همراه همديگر در بان اضافه کنيد.
اگر شما اول بانک را در مد اضافه قرار دهيد و بعد شروع کنيد به گرفتن اطلاعات از کاربر احتمال بروز خطا در سيستم را افزايش داده ايد. روش پيشنهادي مي توانيد در بسياري از موارد از بروز خطا جلوگيري کند.
اما اگر با همه اين موارد بازهم بانک شما مشکل پيدا کرد بايد با استفاد از برنامه هاي موجود در اينترنت يا برنامه اي که خودتان مي نويسيد بانکتان را درست کنيد
در ليست زير لينک دانلود يا سايت اين برنامه را ذکر کرده ام.

Index Rebuilder

chimneysweep
علاوه بر اين شما خودتان هم مي توانيد اين برنامه ها را بنويسيد. کاري که بايد انجام دهيد حذف ايندکس هاي جدول خودتان و بازسازي مجدد آنها بر دقيقا مانند همان که قبلا بوده ااست.

۱ نظر:

ناشناس گفت...

من یک وبلاگ به تازگی آغاز شده ، اطلاعات شما را در این وب سایت ارائه می کرده است به من کمک کرد فوق العاده است . با تشکر برای همه وقت و کار خود را . برای شما آرزوی موفق باشید!