CommDb panics:
1
CCommsDbTableView::InsertRecord() called when
InsertRecord() or UpdateRecord() has already been
made.
2
CCommsDbTableView::UpdateRecord() called when
InsertRecord() or UpdateRecord() has already been
made.
3
CCommsDbTableView::DeleteRecord() called when a
previous call to InsertRecord() or UpdateRecord() has
been made
4
CCommsDbTableView::PutRecordChanges() called
without previous call to InsertRecord() or
UpdateRecord()
5
CCommsDbTableView::CancelRecordChanges() called
without previous call to InsertRecord() or
UpdateRecord()
6
CCommsDbTableView::GotoFirstRecord() called while
an operation involved in inserting or updating a record is still outstanding,
or when the view has been closed.
7
CCommsDbTableView::GotoNextRecord() called while
an operation involved in inserting or updating a record is still outstanding,
or when the view has been closed.
8
CCommsDbTableView::GotoPreviousRecord() called
while an operation involved in inserting or updating a record is still
outstanding, or when the view has been closed.
10
Attempt made to read from a column before either
PutRecordChanges() or CancelRecordChanges() has been
called to complete a record insertion or update
operation.
12
Attempt is made to write to a column without calling
CCommsDbTableView::InsertRecord() or
CCommsDbTableView::UpdateRecord()
13
Attempt to write to table ID column with
CCommsDbTableView::WriteUintL().
14
CCommDbOverrideSettings::GetLongDesOverride()
called with too small aValue buffer.