Подключение к базе с клиента
Alexis; 25.4.02

Кто-нибудь знает как в клиент-серверном проекте, с клиента приконнектится к cs-ной базе используя db.dll?

Re: Подключение к базе с клиента
Александр Родин, ООО "Нева Электрик"; 30.5.02

Кстати о птичках..


Посмотрел я тут ODK более внимательно и детально, и нашел такую штуку, что на всех функциях, работающих с CS стоит пометочка: The function cannot be accessed from multi-client projects.

Наверное поэтому и не подключиться к серверу с клиента...
Re: Подключение к базе с клиента
Alexis; 30.5.02

Александр, функциям db.dll понятие multi-client, CS/RT по барабану, они и к проекту особого отношения не имеют. Им важно только наличие базы и все.

Фишка вся в том, что после открытия проекта (проект клиент/сервер) на сервере, я никак не могу подключится к конфигурационной базе с любой "левой" машинки, а по идее-то должен! Настройки DSN (где-то на форуме это описано) приводят к ошибке типа database already in use.
В чем трабл?

P.S. предистория - захотелось считывать (в любом месте в рамках проекта) комментарии к архивам TagLogging :)


Re: Подключение к базе с клиента
Иван Данилушкин; 7.6.02

Трабл в том, что тот механизм, который обеспечивает обращение файлу базы данных открывает его для изменения в безрадельное пользование (non shared) И выход, вобщем-то один - подключаться через DSN. По-крайней мере, сама WinCC (клиент), делает так.