MessageTable does not work?!

MaxAE

Member
1.I create error_messages(MessageTable) table and fill her.
2.Set MessageTable property in Session to error_messages.
3.Set UseMessageTable to true in DataSet.
4.Run my Aplication.

MessageTable does not work!
I see message "ORA-00001 ....(U$DOC_GROUPS)"!

5.I explore my application with Oracle Monitor and See what:

(1 record processed)
select actions, parent_child, error_message from error_messages
where constraint_name = 'U$DOC_GROUPS'
order by actions.

Application still show message "ORA-00001 ....(U$DOC_GROUPS)"!

What is Problem? Please Help.
 
If one record is read from the message table, then maybe it is rejected because of the value of the 'Action' column. This must be '*' (All), 'I' (Insert), or 'U' (Update) for a primary or unique key constraint.

------------------
Marco Kalter
Allround Automations
 
Sorry for giving just bits of information. The Parent_Child column of this record must also be '*', and the TOracleDataSet.OracleDictionary.UseMessageTable property must be set to True. If these conditions are met, you will get the error message from the message table.

------------------
Marco Kalter
Allround Automations
 
Back
Top