| View previous topic :: View next topic |
| Author |
Message |
patrickartaud Guest
|
Posted: Wed May 02, 2007 7:41 pm Post subject: DB error with vista |
|
|
Hello,
my application works fine with XP in this application I create directories
containing db files this directori is in the application directory.
But when I try to activate a TTable I have now an error message with "don't
find the network path or inexisting directories" and sais is an EDBEEngine
error
I don't know what to do I have already try some other creata table and
active it is the samething.
Could you help me please with
I thank you very much by advance
Patrick |
|
| Back to top |
|
 |
Antonio Felix Guest
|
Posted: Sat May 05, 2007 10:25 pm Post subject: Re: DB error with vista |
|
|
"patrickartaud" <patrickartaud (AT) aidedecision (DOT) com> escreveu na mensagem
news:4638a32b (AT) newsgroups (DOT) borland.com...
| Quote: | Hello,
my application works fine with XP in this application I create directories
containing db files this directori is in the application directory.
But when I try to activate a TTable I have now an error message with
"don't find the network path or inexisting directories" and sais is an
EDBEEngine error
|
Hi Patrick,
Move the Data Directory to other location. Don't use any level under the
Program Files
one.
HTH
Antonio |
|
| Back to top |
|
 |
patrickartaud Guest
|
Posted: Mon May 07, 2007 10:13 pm Post subject: Re: DB error with vista |
|
|
Thank you very much!!!
If I understand I build a directory in for example c:/
or must I ask vista a directory with permission
the more easy is in c:/
Thank you again
Patrick
"Antonio Felix" <antoniojfelix (AT) maisspamnao (DOT) clixempt> a écrit dans le message
de news:463cbdc6$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
"patrickartaud" <patrickartaud (AT) aidedecision (DOT) com> escreveu na mensagem
news:4638a32b (AT) newsgroups (DOT) borland.com...
Hello,
my application works fine with XP in this application I create
directories containing db files this directori is in the application
directory.
But when I try to activate a TTable I have now an error message with
"don't find the network path or inexisting directories" and sais is an
EDBEEngine error
Hi Patrick,
Move the Data Directory to other location. Don't use any level under the
Program Files
one.
HTH
Antonio
|
|
|
| Back to top |
|
 |
Don Guest
|
Posted: Mon May 07, 2007 11:06 pm Post subject: Re: DB error with vista |
|
|
From what I have learned about Vista, you must put the program in the
\Program Files\<your appname>. All files that your app writes to must go
in \users\<user name>\AppData\Local\<appname>. The local directory
could be the roaming directory if you want to mess around with that. I
had to create an inno install that has to be run by the administrator.
It installs the program to the \Program Files\<appname> directory. It
copies the tables to the \users\all users\appdata\<appname>. Then when
the program is first run by any user, it check to see if the files are
in the \users\<user name>\AppData\Local\<appname>. If it doesn't see
them, it copies the files from the \users\all users\appdata\<appname> &
sets the path in the registry. The program now knows where to find the
tables. I use the Advantage Databases. I had to eliminate the ads.ini
file that the program read to find out where the tables were.
HTH. Don |
|
| Back to top |
|
 |
patrickartaud Guest
|
Posted: Tue May 08, 2007 3:49 pm Post subject: Re: DB error with vista |
|
|
Thank you very much vista is very restrictive I see!!!
I go to do this
Thank you again
Patrick
"Don" <dgnospamlocke (AT) comcast (DOT) net> a écrit dans le message de
news:463f6ab8$1 (AT) newsgroups (DOT) borland.com...
| Quote: | From what I have learned about Vista, you must put the program in the
\Program Files\<your appname>. All files that your app writes to must go
in \users\<user name>\AppData\Local\<appname>. The local directory could
be the roaming directory if you want to mess around with that. I had to
create an inno install that has to be run by the administrator. It
installs the program to the \Program Files\<appname> directory. It copies
the tables to the \users\all users\appdata\<appname>. Then when the
program is first run by any user, it check to see if the files are in the
\users\<user name>\AppData\Local\<appname>. If it doesn't see them, it
copies the files from the \users\all users\appdata\<appname> & sets the
path in the registry. The program now knows where to find the tables. I
use the Advantage Databases. I had to eliminate the ads.ini file that the
program read to find out where the tables were.
HTH. Don |
|
|
| Back to top |
|
 |
|