powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / frm - 40602 - формс вообще достал
11 сообщений из 11, страница 1 из 1
frm - 40602 - формс вообще достал
    #32091123
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче такая ерудна

есть таблица

create table tab_1
(n number primary key,name varchar2(200) unique);

есть представление

create view v_1
as
select * from tab_1

далее на основе данного представления в Form 6.0 создана форма
(в блоке в свойстве Query Data Surce name прописано V_1)

Под владельцем схемы все работает нормально..

Дальше создается пользователь, у него создается синоним на это представление и далее даются все гранты...

Но когда открываешь данную форму под ним формс не хочет обновлять данный блок ни вставлять в него ничго...
Пишет frm-40602 что не может обновлять либо вставлять чего либо в представление....

Че делать ч этим
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091139
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FRM-40602: Cannot insert into or update data in a view.

Cause: You tried to modify the contents of a view in a manner that is not permitted.

Action: No action is necessary; you cannot perform the operation you have attempted.

Level: 20

Type: Error
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091153
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но под владельцем же работает и в TOAD все вставляет...
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091208
va_kochnev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Дальше создается пользователь, у него создается синоним на это >представление и далее даются все гранты...
А какие именно гранты ?
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091304
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grant select on v_1 to user_

grant update on v_1 to user_

grant insert on v_1 to user_

grant delete on v_1 to user_
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091525
va_kochnev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если заходишь в sqlplus или toad как user_, то update-ы на эту вьюшку нормально проходят ?
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091947
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да без проблем, даже работают когда под другим юзером работаешь, проблемы толькол начинаются в Forms

Даже из формс работает когда SQL написал, а вот в блоке - ж... полная
уже день сижу не знаю что делать может это просто формс глючит не пойму...
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091952
Oracle_Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты кинь куда-нибудь скрипты и fmb . Так проще и быстрее будет найти в чем проблема.
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091975
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот вроде нашел, дело в том что все глючит до тех пор пока я не просписал сам триггер ON-Update на уровне блока, после этого все стало рабоать, но так не должно быть....
(как мне кажется это лажа)
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091991
Oracle_Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кинь все-таки исходники на oracle_developer@mail.ru
...
Рейтинг: 0 / 0
frm - 40602 - формс вообще достал
    #32091998
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хорошо, завтра кидану
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / frm - 40602 - формс вообще достал
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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