Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть несколько remote view в базе, а как одним разом открыть их / 4 сообщений из 4, страница 1 из 1
16.02.2005, 16:34
    #32919020
RaufM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько remote view в базе, а как одним разом открыть их
В базе данных несколько удаленных представлений. Удаленные представления ссылаются на одно и тоже именованное соединение (одно имя, один пароль). Но при запуске приложения выскакивает запрос на "Вход на сервер SQL" столько раз сколько этих удаленных представлений. Как организовать вход, так чтобы один раз ввести имя и пароль?

И насчет TableUpdate(), если дает TableUpdate()=.T., т.е. вроде бы данные обновились после модификации. Но после закрытия приложения и повторном открытии данные остались без изменения, в чем дело?
...
Рейтинг: 0 / 0
16.02.2005, 17:12
    #32919162
RaufM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько remote view в базе, а как одним разом открыть их
На счет коннект - понял, надо использовать созданное Connection
А как нс счет TableUpdate() ?
...
Рейтинг: 0 / 0
16.02.2005, 19:23
    #32919497
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько remote view в базе, а как одним разом открыть их
RaufMВ базе данных несколько удаленных представлений. Удаленные представления ссылаются на одно и тоже именованное соединение (одно имя, один пароль). Но при запуске приложения выскакивает запрос на "Вход на сервер SQL" столько раз сколько этих удаленных представлений. Как организовать вход, так чтобы один раз ввести имя и пароль?
В режиме редактирования Remote View выбери пункт главного меню:

Query - Advanced Option

и проставь "птичку" в пункте "Share Connection"

В этом случае, при каждом открытии новго Remote View оно сначала будет искать уже созданный Connection и использовать его. В противном случае каждое Remote View при открытии создает свое собственное соединение с сервером. Отсюда повторные запросы.

Установить эту настройку для всех новых Remote View можно в пункте меню

Tools - Options - Remote Data

RaufMИ насчет TableUpdate(), если дает TableUpdate()=.T., т.е. вроде бы данные обновились после модификации. Но после закрытия приложения и повторном открытии данные остались без изменения, в чем дело?
А это ты смотри для кого ты даешь команду TableUpdate(), с какими параметрами.

Может, у тебя табличная буферизация, а сброс буфера только для одной записи. Или TableUpdate() не на ту рабочую область.
...
Рейтинг: 0 / 0
17.02.2005, 02:07
    #32919809
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько remote view в базе, а как одним разом открыть их
Hi RaufM!

> И насчет TableUpdate(), если дает TableUpdate()=.T., т.е. вроде бы
> данные обновились после модификации.

Да, в полном соответствии с тем что задано было на вкладке Update Criteria
дизайнера представления - так что тебе туда, и проверять, проверять
проверять... Может ты даже флажок SendUpdates не проставил :) тогда при
TableUpdate() всё идёт в пустоту :)

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


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