|
|
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
MS Enterprise Manager это делать позволяет, а Access не дает - "даннай набор записей не допускает обновление". "Однозначная таблица" как свойство формы выбрана, разрешение изменять данные имеется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 16:54 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
Приведу пример: Запрос суммирует некоторые поля двух таблиц. Если предположить, что изменение данных поля Сумма запроса допустимо, то как по твоему этот запрос должен раскидать новую сумму по двум таблицам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 16:58 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
Ты прав, есть и такие поля. Enterprise не разрешает их редактировать, но простые поля - разрешает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 17:04 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
всеволод, думай сначала, а потом уже пиши. по твоему EM знает как суммы раскидывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 17:05 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
Лох Позорный Я подумал, что написал Просто я предположил, что речь идет о разных запросах. Типа "когда я 10 лет назад работал с ЕМ все было хорошо" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 17:07 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
Да и вообще хотелось бы увидеть запрос... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 17:10 |
|
||
|
Как заставить Access редактировать view ?
|
|||
|---|---|---|---|
|
#18+
Ну значится, есть три таблицы, две из них (dbo.AWB и AWB_RATE_DESCRIPTION) объединены в первое view: CREATE VIEW dbo.VI_FIND_TEST AS SELECT ID, AWB_PREFIX + AWB_NO AS AWB_NO, (SELECT SUM(AWB_RATE_DESCRIPTION.PIECES) PIECES FROM AWB_RATE_DESCRIPTION(INDEX = IX_AWB_RATE_DESCRIPTION_1) WHERE AWB.ID = AWB_RATE_DESCRIPTION.AWB_ID) AS PIECES, REVERSE_AWB_NO_PREFIX FROM dbo.AWB К этому view цепляется еще одна таблица (dbo.LOGIC_BASE_15_16), которую мы хотим редактировать: CREATE VIEW dbo.VIEW_LOGIC_TEST AS SELECT AWB.ID, dbo.LOGIC_BASE_15_16.LID, AWB.AWB_NO AS HAWB, AWB.PIECES AS Мест, dbo.LOGIC_BASE_15_16.Рубли, dbo.LOGIC_BASE_15_16.НСП FROM dbo.VI_FIND_TEST AWB INNER JOIN dbo.LOGIC_BASE_15_16 ON AWB.REVERSE_AWB_NO_PREFIX = REVERSE (dbo.LOGIC_BASE_15_16.HAWB) Так вот поле [Мест] редактировать в EM нельзя, а [Рубли] - пожалуйста... Хотелось бы понять, Access вообще разрешает редактировать view, и при каких условиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2003, 17:30 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1741&tid=1679066]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
118ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 400ms |

| 0 / 0 |
