The Symbian Developer Library does not list the DBMS panics. Here they are (this list looks OK for Symbian OS 6.1, however, I’m not sure it is still valid for 7.0 - cf EDbWrongType note):
| DBMS | |
| EDbUnimplemented | 0 |
| EDbInvalidColumn | 1 |
| EDbUninitialised | 2 |
| EDbRowLengthOverflow | 3 |
| EDbTooManyKeys | 4 |
| EDbInvalidViewWindowParameters | 5 |
| EDbWrongType [1] | 6 |
| EDbInvalidIncrementalStep | 7 |
| EDbNoColumnsInSeekKey | 8 |
| DBMS-Server | |
| EDbsUnimplemented | 0 |
| EDbsInvalidColumn | 1 |
| EDbsWrongType | 2 |
| EDbsNoRowData | 3 |
| EDbsNotInUpdate | 4 |
| EDbsBadDescriptor | 5 |
| EDbsBadHandle | 6 |
| EDbsStreamMarkInvalid | 7 |
| EDbsStreamLocationInvalid | 8 |
| EDbsObserverRequestPending | 9 |
| DBMS-Store | |
| EDbUnimplemented | 0 |
| EDbNoStore | 1 |
| EDbCannotSeek | 2 |
| EDbNotFixedFieldType | 3 |
| EDbWrongType | 4 |
| DBMS-Table | |
| EDbInvalidColumn | 0 |
| EDbWrongType | 1 |
| EDbInUpdate | 2 |
| EDbNotInUpdate | 3 |
| EDbInvalidRow | 4 |
| EDbRowNotRead | 5 |
| EDbReadOnly | 6 |
| EDbTableOpen | 7 |
| EDbNotEvaluated | 8 |
| EDbStreamOpen | 9 |
| EDbRowSetConstraintMismatch | 10 |
| EDbBeginNestedTransaction | 11 |
| EDbUpdatesPendingOnCommit | 12 |
| EDbUpdatesPendingOnRollback | 13 |
| EDbNoCurrentTransaction | 14 |
| EDbStreamsPendingOnCommit | 15 |
| EDbStreamsPendingOnRollback | 16 |
| EDbInvalidBookmark | 17 |
[1] According to this SonyEricsson document, EDbWrongType value is 7, so this list may not be accurate for Symbian OS v7.0/7.0s,...
|