Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / read-only? / 11 сообщений из 11, страница 1 из 1
27.07.2004, 12:54:46
    #32623064
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Перенёс таблицы и формы с .mdb .adp. После некоторых корректировок таблиц формы вроде заработали, но вот одна форма, в которой данные из двух таблиц, не позволяет мне изменять данные. Пишет "The form is read only because the Table Unique property is not set." Сама база данных настроена как для чтения так и для записей. В книжке прочитал, что нужно создать индексы или constraints для таблиц иначе всё будет в режиме чтения. В каждой таблице у меня есть индексы-ключи. Причём данные одной таблицы меняются, а другая, ключ которой используется как Foreign Key в другой таблице , не меняется. Подскажите как мне исправить.
...
Рейтинг: 0 / 0
27.07.2004, 13:01:04
    #32623081
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
>The form is read only because the Table Unique property is not set

Ну так все правильно, ADO не знает, к какой именно таблице отправлять упдейт. Укажи таблицу в поле "Онозначная таблица" на закладке "Данные" свойст формы. Если в списке этого поля ничего нет, свисни, поможем.
...
Рейтинг: 0 / 0
27.07.2004, 13:15:41
    #32623127
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
В данных свойств формы в РекордСорс стоит "SELECT Assets.*, Models.Photo FROM Models RIGHT JOIN Assets ON Models.ModNum = Assets.Model;"
Или ты что-то другое имел в виду?
...
Рейтинг: 0 / 0
27.07.2004, 13:25:39
    #32623158
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Я имел ввиду в окне свойств формы на вкладке "Данные" в поле со списком "Онозначная таблица" выбрать табличку (Models или Assets, короче ту которая на стороне "многие").
...
Рейтинг: 0 / 0
28.07.2004, 15:54:19
    #32625637
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Странно, вчера заработало, а сегодня опять выдаёт "This Recordset is not updatatble". В во вкладке данных свойства формы Unique table стоит та таблица, где должны произойти изменения. Пробую в самой таблице изменить данные и всё получается, а в форме нет.
...
Рейтинг: 0 / 0
28.07.2004, 19:16:16
    #32626110
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Давай версию MDAC, структуру таблиц и источник данных формы.
...
Рейтинг: 0 / 0
29.07.2004, 14:23:43
    #32627251
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
PavelДавай версию MDAC, структуру таблиц и источник данных формы.

У меня Access 2000 na SQL Server

2 Таблицы с 1:1 связью.
Assets(Asset(primary key).......)
Inventory(Asset(foreign key), InventoryNo....)


Record Source:SELECT Assets.*, Inventory.InventoryNo AS Expr2 FROM Assets INNER JOIN Inventory ON Assets.Asset = Inventory.Asset
Recordset Type: Updatable Snapshot
Unique Table: Assets.
...
Рейтинг: 0 / 0
29.07.2004, 15:44:47
    #32627514
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Сейчас проверить не на чем, навскидку - добавь в селект ключевое поле таблицы Inventory. Если не поможет, выкидывай из запроса по одному поля, пока не станет обновляемым - бывают такие приколы, если поможет скажу что дальше делать.
...
Рейтинг: 0 / 0
29.07.2004, 16:08:25
    #32627590
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Прикол. Открыл заново вчерашний вариант и опять работает, причём с утра до почти данного момента не работал. Это что, Аксесовский глюк какой-то?
...
Рейтинг: 0 / 0
29.07.2004, 17:31:50
    #32627826
magoga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
странно, ошибка постоянно повторяется. При каждом новом открытии формы настройка Unique table сбрасывается. После того как заново ставлю в ней нужную мне таблицу, начинает работать, но до тех пор пока не закрою форму.
...
Рейтинг: 0 / 0
29.07.2004, 19:29:29
    #32628093
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
read-only?
Аты случаем не задаешь источник данных формы динамически, в коде?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / read-only? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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