Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 ...connections  [new]
7
Guest
если в БД объявлен connections без имени пользователя и пароля
и Remote Views, созданы формы для обработки с Remote Views
как сделать, что бы при открытии формы для каждой вьюхи не запрашивался коннект?
15 фев 06, 12:18    [2358004]     Ответить | Цитировать Сообщить модератору
 Re: ...connections  [new]
Igor Korolyov
Member

Откуда: Гомель, Беларусь
Сообщений: 2512

Hi 7!

Указать в каждом представлении, что оно допускает "разделяемую" коннекцию
(свойство ShareConnection) - потом где-то в начале приложения руками создать
одну реальную коннекцию от этого описания из dbc - при этом либо указать
UID/PWD в команде SQLCONNECT(), либо разрешить стандартный диалог ODBC
драйвера. Коннекцию конечно надо открывать с флагом Share (см. последний
параметр функции SQLCONNECT()).
Все последующие обращения к этой именованной коннекции из RV будут
"заворачиваться" на нашу созданную руками коннекцию - заодно ты избавишься и
от другой беды - огромной кучи соединений, создаваемых твоей программой.
P.S. Ну и гад же тот работник MSFT, который назвал объект БД описывающий
параметры ODBC соединения словом Connection! Других слов не нашёл! Теперь
почти невозможно нормально писать текст - и там коннекция (этот самый объект
БД) и тут (реально создаваемое соединение, которое идентифицируется
"дескриптором соединения" - числом возвращаемым функциями
SQLCONNECT()/SQLSTRINGCONNECT()) :(

Posted via ActualForum NNTP Server 1.3

18 фев 06, 04:42    [2370298]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить