I've installed Interbase 6 on my PC (it describes itself as WI-V6.0.1.0). I started getting error messages when I start up Delphi, about not being able to find entry points in, um, DCLIB50, I think. So I got some Interbase packages from Borland's web site, and compiled 'em, and installed the design time one, and those errors went away.
Then I created a simple test app with an IBDatabase, an IBTransaction, an IBDataset, a Datasource, and a DBGrid. It compiles, but when I run it, it gets to
, and falls over with:
and
Deleting the IBTransaction object from the form does indeed allow the app to run; but without the IBTransaction it of course does nothing.
I suspect that I've simply got some version dissonance, and I'm hoping that someone can point me to the magic package(s) to install to fix my problem. I'm willing to upgrade or change my local Interbase installation in any way, but the distributed version of my app must play nice with an Interbase 6 server.
-- Doug Burbidge mailto:dougburbidge@yahoo.com
Then I created a simple test app with an IBDatabase, an IBTransaction, an IBDataset, a Datasource, and a DBGrid. It compiles, but when I run it, it gets to
Code:
Application.CreateForm(TForm1, Form1);
, and falls over with:
Code:
Project IBTest.exe raised exception class EReadError with message 'Property does not exist'
and
Code:
Project IBTest.exe raised exception class EReadError with message 'Error reading IBTransaction1.AutoStopAction: Property does not exist'
Deleting the IBTransaction object from the form does indeed allow the app to run; but without the IBTransaction it of course does nothing.
I suspect that I've simply got some version dissonance, and I'm hoping that someone can point me to the magic package(s) to install to fix my problem. I'm willing to upgrade or change my local Interbase installation in any way, but the distributed version of my app must play nice with an Interbase 6 server.
-- Doug Burbidge mailto:dougburbidge@yahoo.com