Подписаться на RSS рассылку
Главная » Статьи по Delphi » Базы данных » Не найден PDOXUSRS.NET

Не найден PDOXUSRS.NET

Автор: Борисов С. А.

У меня установлена Windows 7 и недавно понадобилось создать базу данных Paradox 7.0. Я создал базу данных, сохранил ее в каталог с программой, выложил на форму компонент Table, указал путь к базе, и при установке свойства Active в True, происходила ошибка. В ошибке говорилось, что файл PDOXUSRS.NET отсутствует на диске C.

Что же это за файл? Этот файл хранит информацию о всех пользователях базы, и создается автоматически СУБД. Но в Windows Vista и Windows 7 доступ к корню диска запрещен, и следовательно создать не получается.

Выход я нашел простой, создал в корне диска папку (например, "DB"), и на всякий случай дал полный доступ группе "Пользователи" к этой папке. Далее заходим в Панель управления -> BDE Administrator.

Далее заходим во вкладку "Configuration", там проходим по пути: Configuration -> Drivers -> Native -> PARADOX. В правой колонке изменяем свойство NET DIR на D:\DB и жмем кнопку Apply с изображением синей стрелочки (См. рисунок выше).

Далее перезагружаем операционную систему (хватит выхода из системы). И все заработало.

Кстати, как не странно, я поменял обратно путь на C:\ и ошибки не происходит.


Просмотров: 21923

Обсудить на форуме

0   Спам
(27.05.2011)
7. nunu
cool Session->NetFileDir = GetCurrentDir();

0   Спам
(26.04.2011)
6. Albert
Ларчик просто открывается: запустите Delphi от имени Администратора - всего и делов...

0   Спам
(16.01.2010)
5. Pasha01
Лично я замутил Так:
На сетевом диске находятся базы парадокс7 тамже и екзешник проги,
На каждой машинке стоит BDE который глюкает по закрытию под WIN7 wink . При старте проги с сетевого рессурса делаю
if(Session->IsAlias ("OPER")) Session->NetFileDir = GetCurrentDir();

0   Спам
(23.11.2009)
4. pseex
у мня в корне С валяется этот файл....

0   Спам
(26.10.2009)
3. Unlike
МУХАХАХА А Я ЗАМУТИЛ!!! сам
И никому не скажу!!!! :tongue:

+1   Спам
(23.10.2009)
2. Unlike
Наболело у человека biggrin :D biggrin :D biggrin
Ну вообщем я с ним согласен 7 это зе бест оф зебест, кому не понятно лес -----------> там

А по теме...
Есть программа написанная с использованием БДЕ, нужно запустить ее на очень большом кол-ве других машин, у которых нету прав администратора. В этом и вся загвозка!!! Как ПРОГРАММНО поменять путь (или изменить его на корень программы) к PDOXUSRS.NET !?!?! люди помогите


0   Спам
(11.10.2009)
1. Антон (Digy)
Вин 7 - утиль, это не единственная проблема в ней
Ответ: А какие еще проблемы??? Это разве проблема? Это наоборот повышение безопасности. Если для программиста права доступа это проблема, то мне нечего сказать по этому поводу. Лично я в Win 7 ни одной проблемы не нашел.
Естественно, если пытаться пользоваться софтом древнее поповой сабаки, то он не пойдет. Весь современный софт идет без проблем на Windows 7. Практически все, что шло на Windows Vista идет и на 7. Работает 7 значительно быстрее чем XP. У меня Windows XP больше 3-х месяцев не стояла, начинала жутко тормозить, а то и вообще сдыхала. Если в XP увидишь BSOD то все, можно не пытаться восстановить а сразу переставлять ОСь. А Windows 7 работает как только что установленный. SuperBar это вообще чудо, а кто говорит что фуфло, тот либо не работал с ним, либо не понял сути.
Ну а считать фуфлом то что сам не сможешь даже и близко сделать это по крайней мере глупо. Вот сможешь сделать ОС лучше, тогда можеш на полном серьезе говорить что утиль. Ведь ты и строчки кода не сможешь написать.
Ну а если тебе не нравятся всякие брандмауэры, то в чем проблема отключить все лишнее? Я настроил ОС под себя и работает получше всякой XP.


Имя *:
Email:


Код *:

Copyright © 2008-2016 Программирование на Delphi для начинающих и не только

Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам

Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации

Хостинг от uCoz

Автор проекта: Борисов Сергей

e-mail: save-x@yandex.ru

Связь с администрацией сайта