powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / как увидеть результаты Update-Returning ?
11 сообщений из 11, страница 1 из 1
как увидеть результаты Update-Returning ?
    #39270504
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняем в редакторе скриптов (F12)

Код: sql
1.
2.
update T set A=A
returning c, a 



FB3, IBE 2016.5.6.1

Типы столбцов C, A выводятся в нижней панели, а вот их значения прочитать негде...
Вкладка "результаты", что забавно, остается висеть с предыдущего select-запроса, как будто выполнение U-R-запроса игнорирует визуальное состояние окна....
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271016
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для инсертов выводятся в нижней панели, про апдейты, видимо, забыто. Проверю.
В грид не выводятся, ибо нефиг. Чё такое "визуальное состояние окна" мне неведомо, грид с данными последнего селективного запроса будет висеть до выполнения следующего запроса или завершения транзакции.
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271763
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertДля инсертов выводятся в нижней панели, про апдейты, видимо, забыто.

тогда надо ещё проверить delete и update-or-insert

IBExpert В грид не выводятся, ибо нефиг.

Это спорно. У грида есть преимущества - такие как экспорт и "показывать как формы" где одновременно типы и значения

IBExpertгрид с данными последнего селективного запроса будет висеть до выполнения следующего запроса

какого запроса ? любого или только селективного ?

потому что я делаю select - грид с данными появляется.
потом я делаю update-returning и ожидаю, что грид исчезнет - а он не исчезает. И это весьма путает.
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271797
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЭто спорно. У грида есть преимущества - такие как экспорт и "показывать как формы" где одновременно типы и значения


Здесь нет темы для спора. Нет рекордсета - нет грида. Извращаться я не буду.

Ariochкакого запроса ? любого или только селективного ?


Любого, который рекордсет возвращает.
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271816
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertAriochкакого запроса ? любого или только селективного ?


Любого, который рекордсет возвращает.

то есть "селективного"

в результате получаем, что после выполнение xxxx-returning у нас в гриде показаны данные несоответсвующие запросу

прекрасный способ запутать пользователя

еси не хотите в грид выводить результаты запроса - то лучше его прятать или вывесить над гридом большие крррасные буквы, что жданные в гриде не относятся к последнему запросу, а взяты из совсем другого запроса
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271830
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochпрекрасный способ запутать пользователя


Ты первый, кто запутался. Запросы с returning - не селективные запросы.
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271840
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...или первый, кто не поленился сообщить

...и поэтому лучше грид после такого запроса прятать, а старый селективный запрос закрывать
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39271852
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch...и поэтому лучше грид после такого запроса прятать, а старый селективный запрос закрывать

С какого перепуга нужно чё-то прятать и закрывать от непутающихся пользователей? Не нужно свои проблемы на всех остальных проецировать.
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39274497
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

не мути воду. Запросы с returning это всё равно что вызов EXECUTE PROCEDURE которая может вернуть одну строку
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39274741
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и что ты этим сказать хотел ?
...
Рейтинг: 0 / 0
как увидеть результаты Update-Returning ?
    #39279488
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда...

типы полей в одной вкладке, значения в другой

конечно, это намного лучше, чем когда вообще ничего не было.
но явно цель была побыстрее хоть куда-нибудь всунуть, а не сделать интерфейс последовательным и удобным
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / как увидеть результаты Update-Returning ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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