delphi4ever
08-02-2008, 11:42 PM
السلام عليكم ورحمة الله.
للذين يتعاملون كثيرا مع محرك قواعد البيانات BDE لا شك انه قد صادفتهم عدة رسالات خــطأ والتي هي تابعة للــ BDE لكن تكون دائما مشفرة على النحو التالي مثلا: $2601 أو $2602 ...الخ
الأن سنتطرق لمعرفت بعص منها بإذن الله، كل على حدى.
وأذكر أي مبرمج يعمل تحت لغة دلفي ويتعامل مع BDE ستصادفه إحذى رسالات الخطأ الخاصة بالــ: BDE
هذه ليست كل أخطاء BDE ، لمعرفة الباقي افتح السورس وقم بتنفيذ البرنامج.
وفي المرفقات ملف مصدري (Src) بلغة دلفي طبعا حول كيفية إسترجاع هذه الأخطاء مع تعريفاتها.
والله ولي التوفيـــق.

للذين يتعاملون كثيرا مع محرك قواعد البيانات BDE لا شك انه قد صادفتهم عدة رسالات خــطأ والتي هي تابعة للــ BDE لكن تكون دائما مشفرة على النحو التالي مثلا: $2601 أو $2602 ...الخ
الأن سنتطرق لمعرفت بعص منها بإذن الله، كل على حدى.
وأذكر أي مبرمج يعمل تحت لغة دلفي ويتعامل مع BDE ستصادفه إحذى رسالات الخطأ الخاصة بالــ: BDE
كود :
System Related (Fatal Error)
8449 : $2101 : Cannot open a system file.
8450 : $2102 : I/O error on a system file.
8451 : $2103 : Data structure corruption.
8452 : $2104 : Cannot find Engine configuration file.
8453 : $2105 : Cannot write to Engine configuration file.
8454 : $2106 : Cannot initialize with different configuration file.
8455 : $2107 : System has been illegally re-entered.
8456 : $2108 : Cannot locate IDAPI32 .DLL.
8457 : $2109 : Cannot load IDAPI32 .DLL.
8458 : $210A : Cannot load an IDAPI service library.
8459 : $210B : Cannot create or open temporary file.
8460 : $210C : Trying to load multiple IDAPIxx.DLL
8461 : $210D : Shared Memory Conflict
Object of Interest not Found
8705 : $2201 : At beginning of table.
8706 : $2202 : At end of table.
8707 : $2203 : Record moved because key value changed.
8708 : $2204 : Record/Key deleted.
8709 : $2205 : No current record.
8710 : $2206 : Could not find record.
8711 : $2207 : End of BLOB.
8712 : $2208 : Could not find object.
8713 : $2209 : Could not find family member.
8714 : $220A : BLOB file is missing.
8715 : $220B : Could not find language driver.
Physical Data Corruption
8961 : $2301 : Corrupt table/index header.
8962 : $2302 : Corrupt file - other than header.
8963 : $2303 : Corrupt Memo/BLOB file.
8965 : $2305 : Corrupt index.
8966 : $2306 : Corrupt lock file.
8967 : $2307 : Corrupt family file.
8968 : $2308 : Corrupt or missing .VAL file.
8969 : $2309 : Foreign index file format.
I/O related error
9217 : $2401 : Read failure.
9218 : $2402 : Write failure.
9219 : $2403 : Cannot access directory.
9220 : $2404 : File Delete operation failed.
9221 : $2405 : Cannot access file.
9222 : $2406 : Access to table disabled because of previous error.هذه ليست كل أخطاء BDE ، لمعرفة الباقي افتح السورس وقم بتنفيذ البرنامج.
وفي المرفقات ملف مصدري (Src) بلغة دلفي طبعا حول كيفية إسترجاع هذه الأخطاء مع تعريفاتها.
والله ولي التوفيـــق.
