Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 20 of 28 total
Thread Configuration File Location
Sat, Jun 30 2007 3:27 PMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi Roy,

Yes, I thought about this as an option, but that would mean changing the
registry setting when launching each application.Which seems to be the
same as having a Config=xxxx in the connection string, and Tim is saying
that I shouldn't do this.

Without having a configuration file for each application I dont see how
this can work.

Another scenerio comes to mind as well.

What happens if I write a program for a customer and it sets up the
configuarion file. Then another company writes an app. using ElevateDB
ODBC and tries to install onto the same customers computer.

Are we supposed to share a configuration file?

Chris Holland


Roy Lambert wrote:
> Chris
>
>
> You said that the config path is currently picked up from the (yech spit) Registry. You must somehow read it from there and pass it to the engine BEFORE the engine is active so
>
> 1. read the network path from the registry
> 2. test for the existence of the config file
> 3. if it doesn't exist read the local path from somewhere
> 4. give the engine the appropriate path.
>
> Roy Lambert
>
Sat, Jun 30 2007 3:41 PMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

I have just checked the manual on the ElevateSoft web site for the Win32
 version and it shows that for each application you can change the
configuration file by setting the path in the engine so I would have
expected the same functionality for teh ODBC driver.

However all of this could be a mute point as I was planning on using the
ADO driver when it becomes available.

Tim, will the ADO driver allow a configuration file per. application
like the Win32 system? (In which case I can forget all about the ODBC
driver)

Chris Holland

Chris Holland wrote:
> Hi Roy,
>
> Yes, I thought about this as an option, but that would mean changing the
> registry setting when launching each application.Which seems to be the
> same as having a Config=xxxx in the connection string, and Tim is saying
> that I shouldn't do this.
>
> Without having a configuration file for each application I dont see how
> this can work.
>
> Another scenerio comes to mind as well.
>
> What happens if I write a program for a customer and it sets up the
> configuarion file. Then another company writes an app. using ElevateDB
> ODBC and tries to install onto the same customers computer.
>
> Are we supposed to share a configuration file?
>
> Chris Holland
>
>
> Roy Lambert wrote:
>> Chris
>>
>>
>> You said that the config path is currently picked up from the (yech
>> spit) Registry. You must somehow read it from there and pass it to the
>> engine BEFORE the engine is active so
>>
>> 1. read the network path from the registry
>> 2. test for the existence of the config file
>> 3. if it doesn't exist read the local path from somewhere
>> 4. give the engine the appropriate path.
>>
>> Roy Lambert
>>
Sun, Jul 1 2007 4:04 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Chris

>Yes, I thought about this as an option, but that would mean changing the
>registry setting when launching each application.Which seems to be the
>same as having a Config=xxxx in the connection string, and Tim is saying
>that I shouldn't do this.

My reading of Tim's response was that you couldn't do it once the engine was active. Before do what you like.

Roy Lambert
Sun, Jul 1 2007 7:22 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi Roy,

If another app. is using the ODBC driver I might not know that the
engine is in use.

Chris Holland


Roy Lambert wrote:
> Chris
>
>> Yes, I thought about this as an option, but that would mean changing the
>> registry setting when launching each application.Which seems to be the
>> same as having a Config=xxxx in the connection string, and Tim is saying
>> that I shouldn't do this.
>
> My reading of Tim's response was that you couldn't do it once the engine was active. Before do what you like.
>
> Roy Lambert
Sun, Jul 1 2007 7:42 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Chris


Intriguing. Not having used the ODBC driver I don't know but wouldn't each app have its own instance of the engine? Otherwise you would be limited to one config path per PC or network or something.

In these circumstances I suggest "suck it and see".

Roy Lambert
Sun, Jul 1 2007 1:56 PMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi Roy,

Yes, I expected that each connection of the ODBC driver would have its
own engine, but that does not appear to be the case. It appears that
each computer is given a configuration file and all applications have to
share it!

Chris Holland

Roy Lambert wrote:
> Chris
>
>
> Intriguing. Not having used the ODBC driver I don't know but wouldn't each app have its own instance of the engine? Otherwise you would be limited to one config path per PC or network or something.
>
> In these circumstances I suggest "suck it and see".
>
> Roy Lambert
>
Sun, Jul 1 2007 2:39 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Chris


Duh......

Roy Lambert
Sun, Jul 1 2007 3:13 PMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Anyway,

8 O' Clock on a Sunday night and we appear to have nothing better to do
than browse the newsgroups <vbg>

Chris Holland

Chris Holland wrote:
> Hi Roy,
>
> Yes, I expected that each connection of the ODBC driver would have its
> own engine, but that does not appear to be the case. It appears that
> each computer is given a configuration file and all applications have to
> share it!
>
> Chris Holland
>
> Roy Lambert wrote:
>> Chris
>>
>>
>> Intriguing. Not having used the ODBC driver I don't know but wouldn't
>> each app have its own instance of the engine? Otherwise you would be
>> limited to one config path per PC or network or something.
>>
>> In these circumstances I suggest "suck it and see".
>>
>> Roy Lambert
>>
Mon, Jul 2 2007 3:05 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Chris

>8 O' Clock on a Sunday night and we appear to have nothing better to do
>than browse the newsgroups <vbg>

Whilst watching Coast

Roy Lambert
Mon, Jul 2 2007 3:28 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Laptops are great, aren't they

Chris


Roy Lambert wrote:
> Chris
>
>> 8 O' Clock on a Sunday night and we appear to have nothing better to do
>> than browse the newsgroups <vbg>
>
> Whilst watching Coast
>
> Roy Lambert
« Previous PagePage 2 of 3Next Page »
Jump to Page:  1 2 3
Image