Hi Marco etc.
I've just found a minor problem with the ReturnCode function. We have some code which looks (roughly)like this:
try
Session.LogOn;
except
Trace.Log('[Error Connecting]: ' +
OracleSession.ErrorMessage(OracleSession.ReturnCode));
raise;
end;
Now if the OCI dll fails to load for whatever reason, TOracleSession.ReturnCode attempts return LDA.rc, raising an AV as the LDA is invalid.
Regards,
Paul