Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Блокировка / 11 сообщений из 11, страница 1 из 1
22.01.2009, 18:48
    #35772559
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
Будьте добры, подскажите -обязательно ли использовать блокировку, если используешь буфферизацию и транзакцию?
...
Рейтинг: 0 / 0
22.01.2009, 18:50
    #35772565
Блокировка
НатуляБудьте добры, подскажите -обязательно ли использовать блокировку, если используешь буфферизацию и транзакцию?
Нет.
...
Рейтинг: 0 / 0
22.01.2009, 18:51
    #35772566
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
НатуляБудьте добры, подскажите -обязательно ли использовать блокировку, если используешь буфферизацию и транзакцию?
И как исполбьзовать, если надо? Спасибо!!!!
...
Рейтинг: 0 / 0
22.01.2009, 18:53
    #35772570
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
проходящий.,
спасибо!!!!! Тяжело одной методом "научного тыка" изучать...Тем более, если резко меняешь сферу деятельности.
...
Рейтинг: 0 / 0
26.01.2009, 05:33
    #35776535
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
Ну, воогбще говоря, блокировка, транзакция и буферизация совершенно разные
вещи и использование/неиспользование одной из них никак не влияет на
использование/неиспользование других. Все зависит от решаемой задачи.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
26.01.2009, 14:14
    #35777563
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
Будьте добры подскажите. При выполнении append from блокируется заголовок таблицы (из которой происходит копирование). А как это проверить, чтобы избежать конфликта доступа? И наоборот, как можно узнать, что в настоящий момент копируют из этой таблицы? Спасибо
...
Рейтинг: 0 / 0
26.01.2009, 14:30
    #35777614
Kruchinin Pahan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
НатуляБудьте добры подскажите. При выполнении append from блокируется заголовок таблицы (из которой происходит копирование). А как это проверить, чтобы избежать конфликта доступа? И наоборот, как можно узнать, что в настоящий момент копируют из этой таблицы? Спасибо
Может вы, наконец, откажетесь от APPEND FROM и сделаете нормальный разделенный доступ? См. SET REPROCESS, как наиболее простое решение.
...
Рейтинг: 0 / 0
26.01.2009, 14:31
    #35777618
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
Galyamov Rinat,
спасибо за отзыв. Может подскажешь еще новичку, который совсем запутался...Будьте добры подскажите. При выполнении append from блокируется заголовок таблицы (из которой происходит копирование). А как это проверить, чтобы избежать конфликта доступа? И наоборот, как можно узнать, что в настоящий момент копируют из этой таблицы?
...
Рейтинг: 0 / 0
26.01.2009, 14:33
    #35777625
Натуля
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
Kruchinin Pahan,
да я бы с удовольствием, но не могу - я переделываю. Сама умом понимаю, что лучше переписать все с нуля.
...
Рейтинг: 0 / 0
26.01.2009, 14:48
    #35777676
Блокировка
Натуля
Будьте добры подскажите. При выполнении append from блокируется заголовок таблицы (из которой происходит копирование). А как это проверить, чтобы избежать конфликта доступа? И наоборот, как можно узнать, что в настоящий момент копируют из этой таблицы? Спасибо

Про SET REPROCESS Вам уже подсказали... Тот факт, что таблица занята (заголовок блокирован) выясняется только в момент обращения к таблице - Фокс возвращает номер ошибки. Эту ошибку надо "перехватить" и завершить попытки доступа к таблице или продолжить попытки...
А узнать ЧТО (какие данные) копируют из таблицы нельзя, так как у Вас вообще-то выполняются разделенные процессы и Вы не можете так просто "залезть" в память "чужого" процесса... Который, к тому же, выполняется на другой машине...

Натуля
Kruchinin Pahan,
да я бы с удовольствием, но не могу - я переделываю. Сама умом понимаю, что лучше переписать все с нуля.
Переделывать тоже надо с умом... Чтобы не было так, что "дурная голова ногам покоя не дает..."
...
Рейтинг: 0 / 0
27.01.2009, 07:21
    #35778964
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка
> Автор: Натуля

Блокирование источника не происходит. Происходит блокирование заголовка
таблицы получателя.


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


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