|
Запрос не выдал результата, после добавляем новую запись и наблюдаем странное поведение
|
|||
---|---|---|---|
#18+
Firebird, RAD Delphi 10, компоненты FIBPlus. Если запрос не выдал результата, например с условием: Код: sql 1.
А после добавляем новую запись, которая осталась отображенной в клиенте. То наблюдается странное поведение: данные тех полей, которые заполнились в этой новое записи ТРИГГЕРОМ before insert, почему-то не отображаются... Кто-нибудь с таким сталкивался? Почему так происходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2019, 07:49 |
|
Запрос не выдал результата, после добавляем новую запись и наблюдаем странное поведение
|
|||
---|---|---|---|
#18+
___Nikolay, 1. новая запись отображается скорее всего потому что в Refresh запросе нет условия фильтрации where 1 = 0 (если конечно refresh запускается после post) 2. авторданные тех полей, которые заполнились в этой новое записи ТРИГГЕРОМ before insert, почему-то не отображаются а это уже скорее всего из-за того что транзакция реально не подтверждена и вы всего то смотрите буфер записи которую вставили. Т.е. здесь наверное не запускали refresh запрос, да и commit не делали ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2019, 09:19 |
|
Запрос не выдал результата, после добавляем новую запись и наблюдаем странное поведение
|
|||
---|---|---|---|
#18+
___Nikolay, Может быть, это отсутствие вызова метода post(). Или транзакции-манзакции. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2019, 09:21 |
|
Запрос не выдал результата, после добавляем новую запись и наблюдаем странное поведение
|
|||
---|---|---|---|
#18+
Спасибо! Оказалось, что в RefreshSQL мешало условие: 1 = 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2019, 12:38 |
|
|
start [/forum/topic.php?fid=40&msg=39845274&tid=1560629]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 279ms |
total: | 432ms |
0 / 0 |