delphi4ever
08-02-2008, 11:42 PM
السلام عليكم ورحمة الله.:)
للذين يتعاملون كثيرا مع محرك قواعد البيانات 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) بلغة دلفي طبعا حول كيفية إسترجاع هذه الأخطاء مع تعريفاتها.
والله ولي التوفيـــق.;)
للذين يتعاملون كثيرا مع محرك قواعد البيانات 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) بلغة دلفي طبعا حول كيفية إسترجاع هذه الأخطاء مع تعريفاتها.
والله ولي التوفيـــق.;)