Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма на базе необновляемого набора записей???? / 7 сообщений из 7, страница 1 из 1
16.11.2004, 21:33:14
    #32785371
Юрец_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
Народ, нужна ваша помощь!!!
После долгих и мучительных трудов наконец-то была создана табличная функция (аналог запроса в mdb), которая отображает все необходимые данные в нужном виде, но вся беда в том, что полученный набор данных оказался необновляемым. Когда пользователь просматривает эти данные в форме, все просто прекрасно, но нужно иметь возможность их редактирования, а также добавления новых данных (в главную таблицу функции).
Уже всю голову сломал, ничего на ум не приходит, ПОМОГИТЕЕЕ!!!!
...
Рейтинг: 0 / 0
16.11.2004, 21:38:12
    #32785373
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
Необновляемый набор данных обновлять невозможно.
...
Рейтинг: 0 / 0
16.11.2004, 21:42:55
    #32785376
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
в адп можно, но ОООООООООчень геморойно...

у меня что-то получалось...
...
Рейтинг: 0 / 0
16.11.2004, 23:55:23
    #32785450
Юрец_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
Я где-то видел, что поля формы делались свободными, а в них программно помещались данные из набора записей, аналогично после изменения данных в свободных полях они также программно изменялись в соответствующих таблицах... Но у меня так сделать пока что-то ума не хватает. Может кто подскажет???
...
Рейтинг: 0 / 0
17.11.2004, 08:33:48
    #32785602
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
>>После долгих и мучительных трудов наконец-то была создана табличная функция

1) PK или UNIQUE INDEX в таблицу, которую возвращает "табличная функция". Т.е. это должна быть именно ТАБЛИЧНАЯ функция
RETURNS @t table(...)
а не inline функция
RETURNS (select ... )

2) View на базе этой "табличная функция" WITH VIEWMETADATA
3) триггер INSTEAD OF INSER, UPDATE, DELETE на View
------------------
и будет тебе щастье... но трудное.
...
Рейтинг: 0 / 0
17.11.2004, 08:41:04
    #32785610
Shurgenz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
можно и свободными, а можно указать unique table (однозначная таблица)

unique table работает только для невычисляемых полей. Тяжко также, редактировать поля, взятые из подзапросов, они тоже как бы нередактируемые. Вот их можно свободными забацать. А на событии ПослеОбновления Выполнять необходимый апдейт на поля, которое свободное на форме.
...
Рейтинг: 0 / 0
17.11.2004, 09:52:00
    #32785762
AlTis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма на базе необновляемого набора записей????
можно использовать отвязанный рекодрсет, но в любом случае набо писать доп. обработку.
посмотри
http://www.sql.ru/forum/actualthread.aspx?tid=127088&hl
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма на базе необновляемого набора записей???? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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