Spiceworks General Support. Next: Network devices being detected with windows OS. The Borland Database Engine makes use of a special file called 'Pdoxusrs.net'. Which will fail under Windows Vista. Configured to work with Windows 7. Note: This page applies ONLY to users of Windows 7 and Windows Vista using Insider TA v4.0 through v6.0. The Borland Database Engine makes use of a special file called 'Pdoxusrs.net' (the purpose of which is beyond the scope of this document). The default setting for the placement of this file is in the root of drive C, which will fail under Windows Vista, as this operating system does not. Sage Timeslips Forum Windows 7 and Timeslips 2011 problems. Forums; Blog; Videos. Ever since this. Pdoxusrs.net and Paradox.ick need to be deleted.
Active2 years, 4 months ago
I'm writing an application that has to open a preexisting BDE database that has been saved by a third party.
In this application, I currently have a
I can now set
TDatabase
(DriverName
: STANDARD
) with path
set correctly in Params
.I can now set
Connected
to true without an error message.There is also a
TTable
with DatabaseName
set to the values of the TDatabase and TableName
set to the .db-file that lies in the folder (the name was automatically filled in, I only hat to select it). Now the problem:
If I set
I know I could set another path using
If I set
Active
to true, an error message complains about missing access rights for C:PDOXUSRS.NET
.I know I could set another path using
BDEADMIN
, but I need to solve this in my application - I can't expect every customer to do this change.Furthermore, I have a test machine with the third party application running - it can access the database without any error, while my application throws the aforementioned error. This leads me to the suspicion there might be a workaround.Itunes Download Windows 7
Is there such a workaround?
I only need read access to the database.
I only need read access to the database.
Pharaoh
PharaohPharaoh
2,8113 gold badges18 silver badges40 bronze badges
1 Answer
Windows 7
Solved it thanks to the link of bummi
Thank you very much.
Thank you very much.
Quote:
How to change NET DIR programmatically so it persists
[...]
You should also remember that if you have programs that change their own NET DIR locations at runtime, using either the DbiSetProp function or the NetFileDir property of a TSession component, this will override the NET DIR value in the configuration file.
[...]
You should also remember that if you have programs that change their own NET DIR locations at runtime, using either the DbiSetProp function or the NetFileDir property of a TSession component, this will override the NET DIR value in the configuration file.
It pointed me to the possibility of changing the NET DIR in code:
Adobe Flash Player For Windows 7
After doing that,
PharaohPharaohTable1.active := true
works and the data shows up in a connected TDBGrid
.2,8113 gold badges18 silver badges40 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.