powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Обновление
4 сообщений из 4, страница 1 из 1
Обновление
    #34763274
Merko Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, уважаемые.
У меня такая проблемка. ZQuery1 заполняется из таблицы XXX и ZQuery2 заполняется с той же таблицы XXX. Добавляю записи через ZQuery1, далее при просмотре записей через ZQuery2 добавленных записей я не вижу, запрос не обновляется. Обновление происходит только после перезапуска приложения. Пробовал Refresh и ApplyUppdates, ничего не помогает.
А два запроса с одной таблицы использовать необходимо.
Что предложите?

Заранее благодарен.
...
Рейтинг: 0 / 0
Обновление
    #34763490
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Merko IvanДоброго времени суток, уважаемые.
У меня такая проблемка. ZQuery1 заполняется из таблицы XXX и ZQuery2 заполняется с той же таблицы XXX. Добавляю записи через ZQuery1, далее при просмотре записей через ZQuery2 добавленных записей я не вижу, запрос не обновляется. Обновление происходит только после перезапуска приложения. Пробовал Refresh и ApplyUppdates, ничего не помогает.
А два запроса с одной таблицы использовать необходимо.
Что предложите?

Заранее благодарен.
Эх, шаманство....
Ни сервера, ни клиента...

ZQuery - это зеосовский доступ к БД из делфов? ;)
Могу посоветовать следующий алгоритм поиска лажи:
1. Заполняем ХХХ из квери1 стандартным способом
2. Смотрим в psql есть ли эта запись в таблице.

По моим ощущениям грабли могут быть в уровнях изолированности транзакций и транзакциях вааще.Скорее всего 1-й кверь не коммитит данные и в psql ничего видно не будет. Второй вариант - висит зкверь2 на другой транзакции с уровнем изолированности например сериалайзебл.
...
Рейтинг: 0 / 0
Обновление
    #34763526
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Пробовал Refresh и ApplyUppdates
Чего? ZQuery? Попробуйте еще датасетам соответствующим Refresh сделать.
А данные в таблицу точно добавляются? Когда тотбражаться начинают? После перезапуска приложения?
...
Рейтинг: 0 / 0
Обновление
    #34763547
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Втупил, что то пропустил что после перезапуска обновляются.

Ну, у меня в приложении обновляются _только_ датасеты, правда у меня вывод в основном через
таблицы, поэтому выглядит это вот так:
Form1->DBGrid_flats->DataSource->DataSet->Refresh();

Пока был только одни случай что где то что то записалось, а в другом где то не появилось, но я там модальную форму вызывал, не нее грешу.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Обновление
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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