It seems the problem is with the method used the derive the table name in the getUpdatingTable method from the OracleData unit: getUpdatingTable parses the FROM statement and returns the first table found as the updating table. The problem application is a generic table viewer which builds sql...
We're seeing the error 'ORA-08103 Object no longer exists' in the FetchRecord method, called by InternalEdit. The DMLQuery.Sql statement which fails is 'select * from LOOKUP_DATE where rowid= :doa_rowid' The probem is that LOOKUP_DATE is not the name of the table begin edited, but rather is...