Using Delphi 6; DataSnap; DOA 345.
Problem: TOracleDataSet.UseMessageTable does not work in a 3-Tier application.
Description: After having already created the server and client applications I tried to make use of the TOracleDataSet.UseMessageTable features and found that the client did not receive translated messages during the reconcile process. I have the DOA source code so I began tracing into the source and found that when applying updates to the application server through the providers TOracleDataSet is using an internal TOracleQuery to execute the update (insert, update, or delete) SQL statements. TOracleQuery does not make use of the MessageTable in the session component and that appears to be why the client is not receiving translated messages. I don't know if all this is correct but I do know the client is not receiving translated messages. Is there a way to use the MessageTable features when developing a 3-tier application?
Problem: TOracleDataSet.UseMessageTable does not work in a 3-Tier application.
Description: After having already created the server and client applications I tried to make use of the TOracleDataSet.UseMessageTable features and found that the client did not receive translated messages during the reconcile process. I have the DOA source code so I began tracing into the source and found that when applying updates to the application server through the providers TOracleDataSet is using an internal TOracleQuery to execute the update (insert, update, or delete) SQL statements. TOracleQuery does not make use of the MessageTable in the session component and that appears to be why the client is not receiving translated messages. I don't know if all this is correct but I do know the client is not receiving translated messages. Is there a way to use the MessageTable features when developing a 3-tier application?