Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Yurikman від Квітень 06, 2011, 02:30:48

Назва: Путь к db
Відправлено: Yurikman від Квітень 06, 2011, 02:30:48
Добрый день искал в поиске но так и не нашел ответа.
Как прописать путь в локальной версии програмы к базе данных ?

[Base]
Path=db\
Lang=rus.lng
UserLastLogin=admin
UserAutoLogin=1
Password=masterkey
ProgVersion=5

Перенос всей програмы на флешку не устраивает, нужно перенести только папку db, как это можно сделать ?
Заметил что програма при запуске сканирует путь где она дежит (Например D:\\ukrsclad) и потом уже в своей папке она ищет папку db как решить эту проблему ???

Спасибо. :)
Назва: Re: Путь к db
Відправлено: Павло від Квітень 06, 2011, 09:41:45
Вкажіть шлях до бази даних в файлі ubclient.ini
Назва: Re: Путь к db
Відправлено: Yurikman від Квітень 06, 2011, 13:39:50
В локальной версии этого файла ubclient.ini нет. :(
Назва: Re: Путь к db
Відправлено: admin від Квітень 06, 2011, 16:15:15
Цитата: Yurikman від Квітень 06, 2011, 13:39:50
В локальной версии этого файла ubclient.ini нет. :(

Создайте, в файле ubclient.ini прописано примерно такое :
[Server]
Hostname=localhost
Path=C:\Program Files\UkrSkladS\db\
Назва: Re: Путь к db
Відправлено: Yurikman від Квітень 07, 2011, 00:43:22
Создал файл но выдает ошибку

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Unable to complete network request to host "localhost".
Failed to establish a connection.
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
.

Понимаю характер ошибки, у меня стоит локальная версия. Что нужно прописать в файле ubclient.ini. Неужели локальная и сетевая версия отличаються лишь этим файлом ?

Очень нужен грамотный ответ так как базу необходимо спрятать на флешку, а програму оставить на ПК.

Жду ответа, спасибо...
Назва: Re: Путь к db
Відправлено: admin від Квітень 08, 2011, 10:53:02
Проверяйте фаерволы (брандмауэры) и антивирусы они могут блокировать доступ, отключите их на время чтобы посмотреть в этом ли проблема.