powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Путь к бд
6 сообщений из 6, страница 1 из 1
Путь к бд
    #35705278
densit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят, помогите решить такую проблему или киньте ссылку) Как сделать, чтобы в DE для каждой формы путь к базе брался автоматически из файла конфигурации при запуске exe файла и возможно ли это? Вот файл конфигурации
Код: plaintext
1.
2.
3.
codepage= 1251 
TITLE=Мой новый проект 
PATH='\\Home\Ropc\bd1\DATA\'
Поменяли например в этом файле папку bd1 на bd, тогда при следующей загрузке exe база загружалась из новой папки...
...
Рейтинг: 0 / 0
Путь к бд
    #35705412
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При разработке обеспечить, чтобы пути к базам были прописаны в
set path ....
относительно путей
set default

Тогда при компиляции формы будут запомнены только относительные пути к базам
(относительно set default



в файле конфигурации:
default = \\Мойсервер\путь_До_Моих_Баз\


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Путь к бд
    #35705494
densit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Galyamov Rinat
При разработке обеспечить, чтобы пути к базам были прописаны в
set path ....
относительно путей
set default
Тогда при компиляции формы будут запомнены только относительные пути к базам
(относительно set default
в файле конфигурации:
default = \\Мойсервер\путь_До_Моих_Баз\

Я так понимаю set default to поместить в стартовый файл....а как же сделать, чтобы этот самый путь он прочёл из файла конфигурации...то есть вот это default = \\Мойсервер\путь_До_Моих_Баз\
...
Рейтинг: 0 / 0
Путь к бд
    #35707089
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> в файле конфигурации:
> default = \\Мойсервер\путь_До_Моих_Баз\
>
>
> Я так понимаю set default to поместить в стартовый файл....а как же
> сделать, чтобы этот самый путь он прочёл из файла конфигурации...то есть
> вот это default = \\Мойсервер\путь_До_Моих_Баз\

Читать умеем???

Цитирую то, что написано парой строчек выше:
"в файле конфигурации:
default = \\Мойсервер\путь_До_Моих_Баз\ "


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Путь к бд
    #35707779
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
densit... Как сделать, чтобы в DE ...
Открою Вам небольшой секрет - почти никогда не использовал DE...

Просто в базовом классе (стартовой процедуре) создаете глобальную переменную пути и потом, например в методе Load формы открываете необходимые базы данных и таблицы, явно указывая этот путь из глобальной переменной памяти...
...
Рейтинг: 0 / 0
Путь к бд
    #35707823
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Sergey Ch
> densit
> ... Как сделать, чтобы в DE ...
>
> Открою Вам небольшой секрет - почти никогда не использовал DE...
>
> Просто в базовом классе (стартовой процедуре) создаете глобальную
> переменную пути и потом, например в методе Load формы открываете
> необходимые базы данных и таблицы, явно указывая этот путь из глобальной
> переменной памяти...

Sergey, открою вам небольшой секрет. При таком подходе (когда задаем
переменную пути, т.е. путь один) достаточно в файле конфигурации указать
defaul= путь или в самой проге сделать set defa to путь.

И в лоаде указывать только названия таблиц без путей.

Другой разговор, когда одна прога работает в комплексе с другими, и у каждой
программы пути свои и они периодически меняются - тогда в лоаде используем
пути из переменных. И то не из глобальных, а запрошенных из файла
конфигурации (которым может выступать DBF, INI, TXT, и т.п.), который (сам
файл конфигурации), естественно, лежит в пути, прописанном как set default
:)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Путь к бд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]