Icon View Incident Report

Serious Serious
Reported By: Neil Anderson
Reported On: 1/20/2004
For: Version 4.01 Build 1
# 1532 Using a Local Session with a Server Engine Component Causes Table Not Found Error

It would appear that my queries will only run if the executable is in the same folder as the table required, if the EngineType of the TDBISAMEngine component is set to etServer. Also, to get the query to run from within the Delphi IDE at design time, the actual Unit containing the Engine component has to be in the same folder as the table.

I've attached a very basic demo which exhibits this behaviour. If you extract QueryTest into your root directory & then run QueryTestProject (or run it from within Delphi if you want to check it out first) you'll see that the 11010 Exception is raised when EngineType = etServer. If you then copy the executable into the Data directory and run it again, you'll see that the exception will not be raised.

Resolution Resolution
Fixed Problem on 1/20/2004 in version 4.02 build 1