Subject Re: [firebird-support] Embedded C++
Author The Wogster
Alan McDonald wrote:
>>Thinking of using Embedded C++ for a small project.
>>
>>I have a question, the old IB docs aren't totally clear.
>>
>>Can connections be shared, across source files, and how do you do this????
>>
>>W
>>
>
>
> assuming you mean embedded firebird using C++
> embedded is a dll (client and server roled into one).
> the host application of the dll can open a database and make as many
> connections to it as it desires, but it is opened exclusively by the hosted
> dll and no other application loading it's own dll will get access to the db
> file while it is open via the first attachment
> Alan
>

Actually I meant Embedded SQL in a C++ program using EXEC SQL statements.

Here is what I meant:

znog.cpp contains EXEC SQL statements and sets up a connection

ziffle.cpp contains functions called by znog.cpp and I want to use the
same connection. So I am not setting up 15 gazillion connections for
the same client.

W