|
|
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
Короче такая ерудна есть таблица 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 что не может обновлять либо вставлять чего либо в представление.... Че делать ч этим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 13:43 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 14:01 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
но под владельцем же работает и в TOAD все вставляет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 14:15 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
>Дальше создается пользователь, у него создается синоним на это >представление и далее даются все гранты... А какие именно гранты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 15:06 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
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_ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 16:35 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
А если заходишь в sqlplus или toad как user_, то update-ы на эту вьюшку нормально проходят ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2003, 05:48 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
Да без проблем, даже работают когда под другим юзером работаешь, проблемы толькол начинаются в Forms Даже из формс работает когда SQL написал, а вот в блоке - ж... полная уже день сижу не знаю что делать может это просто формс глючит не пойму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2003, 16:08 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
Ты кинь куда-нибудь скрипты и fmb . Так проще и быстрее будет найти в чем проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2003, 16:11 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
Вот вроде нашел, дело в том что все глючит до тех пор пока я не просписал сам триггер ON-Update на уровне блока, после этого все стало рабоать, но так не должно быть.... (как мне кажется это лажа) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2003, 16:35 |
|
||
|
frm - 40602 - формс вообще достал
|
|||
|---|---|---|---|
|
#18+
Кинь все-таки исходники на oracle_developer@mail.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2003, 16:47 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32091304&tid=1992150]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 466ms |

| 0 / 0 |
