G'day one and all,
I'm developing a small sqlite application for windows 32 with the Zeos DB components. When I deploy my application onto any machine other than my development pc I get the above error on startup. I'm using Inno to create my setup file to deploy my application.
If run my application either via Lasarus IDE or I deploy my application locally via the setup file on my development machine It runs successfully, no problems here.
I thought it might be the sqlite3.dll location, currently I package the dll and it gets installed in the applications installation directory, right next to the .exe. I've also tried copying the dll to system32 folder, but no difference.
At the moment My application is basically a skeleton that shows existing data from the database file in tables, it has one active TZConnection and a few active TZTables that I set at run time, these are linked via their relavant datasets to my visual DB components, as I mentioned, all works on my development machine when executed, just not on any other.
I though it may be the application not able to locate the db file, but I set the file path at runtime and I can confirm it's locating the correct database file at run time on my development machine from it's deployed directory.
My current test setup is a virtual stock standard windows XP SP3 install, I've also tried installing on a seperate physical PC, same error reported on both.
Regards,
Stephen...