Page 1 of 1

BTrieve Codes

Posted: Sat Mar 01, 2003 6:06 pm
by iNViSiGOD
I cant seem to find the list syntax made once-upon-a-time for MMB. Someone shoot me a link! :D

Re: BTrieve Codes

Posted: Sat Mar 01, 2003 8:39 pm
by Panterra X
u can find it in nmr... but here u go...



------------------------------------------------------------------------------------

[BTRIEVE ERROR CODES]

------------------------------------------------------------------------------------

Status 1 - Invalid Operation

Status 2 - Disk I/O Error

Status 3 - File Not Open

Status 4 - Key Value Not Found, on an UPDATE, this means the file is damaged

Status 5 - Duplicate Key Value

Status 6 - Invalid Key Number

Status 7 - Different Key Number

Status 8 - Invalid Positioning

Status 9 - End-Of-File

Status 10 - Modifiable Index Value Error

Status 11 - Invalid Location

Status 12 - File Not Found

Status 13 - Extended File Error

Status 14 - Pre-Image Open Error

Status 15 - Pre-Image I/O Error

Status 17 - Close Error

Status 18 - Disk Full

Status 19 - Unrecoverable Error

Status 20 - Record Manager Inactive

Status 21 - Index Buffer Too Short

Status 22 - Data Buffer Length

Status 23 - Position Block Length

Status 24 - Page Size Error

Status 25 - Create I/O Error

Status 26 - Number of Keys

Status 27 - Invalid Key Position

Status 28 - Invalid Record Length

Status 29 - Invalid Key Length

Status 30 - Not A Btrieve File

Status 35 - Directory Error

Status 36 - Transaction Error

Status 37 - Transaction Is Active

Status 38 - Transaction Control File I/O Error

Status 39 - End/Abort Transaction Error

Status 40 - Transaction Max Files

Status 41 - Operation Not Allowed

Status 43 - Invalid Record Access

Status 44 - Null Index Path

Status 46 - Access To File Denied

Status 51 - Invalid Owner

Status 52 - Error Writing Cache

Status 54 - Variable Page Error During a Step Direct operation

Status 55 - Autoincrement Error

Status 58 - Compression Buffer Too Short

Status 66 - Maximum Number of Open Databases Exceeded

Status 67 - Rl Could Not Open SQL Data Dictionaries

Status 68 - Rl Cascades Too Deeply

Status 69 - Rl Cascade Error

Status 71 - Rl Definitions Violation

Status 72 - Rl Referenced File Could Not Be Opnend

Status 73 - Rl Definition Out Of Sync

Status 76 - Rl Referenced File Conflict

Status 77 - Wait Error

Status 78 - Deadlock Detected

Status 79 - Programming Error

Status 80 - Conflict

Status 81 - Lock Error

Status 82 - Lost Position

Status 83 - Read Outside Transaction

Status 84 - Record In Use

Status 85 - File In Use

Status 86 - File Table Full

Status 87 - Handle Table Full

Status 88 - Incompatible Mode Error

Status 90 - Redirected Device Table Full

Status 91 - Server Error

Status 92 - Transaction Table Full

Status 93 - Incompatible Lock Type

Status 94 - Permission Error

Status 95 - Session No Longer Valid

Status 96 - Communications Environment Error

Status 97 - Data Message Too Small

Status 98 - Internal Transaction Error

Status 100 - No Cache Buffers Available

Status 101 - No OS Memory Availabl

Status 102 - Not Enough Stack space

Status 1001 - Lock Option Out Of Range

Status 1002 - Memory Allocation Error

Status 1003 - Memory Option Too Small

Status 1004 - Page Size Option Out Of Range

Status 1005 - Invalid Pre-Image Drive Option

Status 1007 - Files Option Out of Range

Status 1008 - Invalid Initialization Option

Status 1009 - Invalid Transaction File Open

Status 1011 - Compression Buffer Out Of Range

Status 1013 - Task Table Full

Status 1014 - Stop Warning

Status 1015 - Invalid Pointer

Status 1016 - Already Initialized

Status 2001 - Insufficient Memory

Status 2003 - No Local Access Allowed

Status 2006 - No Available SPX Connection

Status 2007 - Invalid Parameter