That sounds really good however the same error is still occurring. It breaks at AConnection.Open
It wont get passed AConnection.Open at all. Also this is better as I do not want to use FireBird.
It doesn't break here:
AConnection := TIBConnection.Create(nil);
I'm not sure what you're trying to accomplish with your last code. You're still using TIBConnection and create a connection-instance with a
Firebird server (
TIBConnection is only for Firebird) but you
don't connect it. Of course you don't get an error in that case. If you don't do a .Open there is nothing to report. But you don't get connected either.
With the code I showed you... what error do you get on the AConnection.Open line ??
You also didn't answer amy of my other questions.
What kind of database server is installed on that host?
What version of the database server is installed on that host?
One thing is for sure... If it's not a Firebird database engine that's installed on that host you
can't use TIBConnection.