Subject | Re: [firebird-support] Re: Hanging by a Thread |
---|---|
Author | Helen Borrie |
Post date | 2007-09-30T12:10:24Z |
At 07:11 PM 30/09/2007, Kjell Rilbe wrote:
context is totally dissociated from the database, it is nothing but a
copy of a snapshot.
./heLen
> > You're confused apparently because you think "the data from theKjell, that is correct. Data that is copied out of its data access
> > select" has nothing to do with the connection.
>
>I think you're both misunderstanding each other, but I may be wrong.
>
>If I'm not completely misundestanding things, this is how it is:
>
>1. Each thread has to use its own connection(s) and any datasets/cursors
>that are opened withint a certain thread via one of that thread's
>connections can be accessed by that thread only.
>
>2. If that thread extracts data from the datatset and writes it into any
>kind of application specific data structure, that has nothing to do with
>Firebird, that extracted data can be accessed by any thread, at least if
>those data structures are made thread safe.
>
>Please correct me if I'm wrong.
context is totally dissociated from the database, it is nothing but a
copy of a snapshot.
./heLen