Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.01.2005, 09:35
|
|||
|---|---|---|---|
|
|||
Обновление view |
|||
|
#18+
Подскажите, пожалуйста, как решается следующая проблема: существует таблица с набором ограничений (контроль данных на уровне записей, полей, уникальные индексы). На ее основании строится представление (view), которое в дальнейшем и используется, оно обновляет исходную таблицу (update criteria). При добавлении записи в представление (insert into), запись добавляется, отображается, и только после перехода на другую запись выдает сообщение об ошибке (стандартное) (не соответствует ограничениям исходной таблицы). Как можно обработать эту ситуцию с использованием своих сообщений и не после перехода на другую запись, а еще при добавлении записи в представление? (используя tableupdate, tablerevert у меня не получается, так как tableupdate для представления выполняется без ошибок, для исходной таблицы с ошибкой и можно сделать tablerevert, но в представлении-то ненужная запись остается) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.01.2005, 09:49
|
|||
|---|---|---|---|
Обновление view |
|||
|
#18+
Для начала почитай статьи здесь http://www.sql.ru/forum/actualthread.aspx?tid=155844 Это не совсем ответ на твой вопрос, но чтобы на него ответить все равно придется хотя бы вкратце пересказать все то, что там написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.02.2005, 01:30
|
|||
|---|---|---|---|
|
|||
Обновление view |
|||
|
#18+
Hi Гончаров М.В.! Снять буферизацию с исходной таблицы - тогда при сбросе буфера представления сразу-же пройдёт проверка всех правил, и отвалит ошибку (вернёт .F. из TableUpdate()) которую и надо ловить... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.02.2005, 14:11
|
|||
|---|---|---|---|
|
|||
Обновление view |
|||
|
#18+
Да, снятие буферизации с исходной таблицы это то что нужно. Не знаю, зачем я ее и нацепил туда (что-то ж думал), спасибо. Файлы-доки полезные, спасибо. Хотя как быть в описанном случае так и непонятно, но в общем-то, уже и не надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1594936]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 351ms |

| 0 / 0 |
