Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание запроса на автоподстановку значений




Для осуществления автоподстановки значений в новые записи должны быть выполнены определенные условия. Для получения дополнительных сведений нажмите кнопку.

1 Создайте запрос на выборку, добавив для этого две таблицы, связанные отношением «один-ко-многим».

Инструкции

2 Добавьте поля в бланк запроса.

Необходимо включить объединенные поля на стороне «многие» отношения «один-ко-многим».

 

3 В случае необходимости для определения особых записей в строке Условие отбора укажите требуемое условие.

Инструкции

4 Для просмотра результатов запроса нажмите кнопку Вид на панели инструментов.

При вводе новых данных о объединенное поле на стороне «многие» поиск и подстановка соответствующих данных на стороне «один» будет осуществляться автоматически.

Примечание. Для получения дополнительных сведений о разрешении вопросов в запросах на автоподстановку значений нажмите кнопку.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowUsingAutolookupToLookUpInformationSW":1:"Foo":"Invisible"}

K Обновление данных в запросе

В некоторых случаях для изменения данных в базовой таблице их можно отредактировать в режиме таблицы запроса. В других случаях этого сделать нельзя. В приведенной ниже таблице указано, можно ли изменить результаты запроса и есть ли какие-либо альтернативы.

Запрос или поле запроса Изменение Решение
     
Запрос, основанный на таблице Возможно  
Запрос, основанный на таблицах, связанных отношением «один-к-одному» Возможно  
Запрос, основанный на таблицах, связанных отношением «один-ко-многим» Обычно возможно Для получения дополнительных сведений нажмите кнопку.
Запрос, основанный на трех и более таблицах, связанных отношение многие-к-одному-ко-многим. Невозможно Напрямую обновлять данные в запросе невозможно, однако их можно изменять в форме, основанной на запросе, если для нее в свойстве Тип набора записей (RecordsetType) установлено значение «Динамический набор (несогласованные изменения)».
Перекрестный запрос Невозможно  
Запрос к серверу SQL Невозможно  
Запрос, вычисляющий сумму, среднее значений, пересчитывающий значения, а также выполняющий другие виды вычислений итогов значений поля, либо запрос на обновление, имеющий ссылки на поле в строке Обновлениеиз перекрестного запроса, запроса на выборку или подчиненного запроса, содержащего итоговые значения или статистические функции Невозможно С помощью статистических функций по подмножеству в строке Обновлениезапроса на обновление можно указать ссылки на поля перекрестного запроса, запроса на выборку или подчиненного запроса, содержащего итоговые значения или статистические функции. Для получения дополнительных сведений нажмите кнопку.
Запрос на объединение Невозможно  
Запросы, для которых в свойстве Уникальные значения (UniqueValues) установлено значение Да Невозможно  
Запрос, включающий связанную таблицу ODBC, не содержащую уникального индекса, или таблицу Paradox, не содержащую ключевого поля Невозможно  
Запрос (или базовая таблица), для которого не присвоено разрешение «Обновление данных» Невозможно удаление, но возможно обновление Для изменения данных должны быть присвоены разрешения. Для получения дополнительных сведений нажмите кнопку.
Запрос (или базовая таблица), для которого не присвоено разрешение «Обновление Данных» Возможно изменение, но не удаление Для удаления данных должны быть присвоены разрешения. Для получения дополнительных сведений нажмите кнопку.
Запрос, включающий несколько таблиц или запросов, не объединенных линией объединения в режиме конструктора Невозможно Необходимо объединить свойства таблиц, чтобы их обновить. Для получения дополнительных сведений нажмите кнопку.
Вычисляемое поле Невозможно  
Поля только для чтения; база данных была открыта как база только для чтения или расположена на диске только для чтения Невозможно  
Поле записи, которое было удалено или заблокировано другим пользователем Невозможно Заблокированная запись должна быть изменена, как только будет разблокирована.
Поля MЕМО,гиперссылки или объектов OLE в результатах запроса Возможно  
         

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconDeterminingWhenCanUpdateDataQuerySW":1:"Foo":"Invisible"}

Обновление данных в запросе, таблицы которого связаны отношением «один-ко-многим»

Если запрос основан на отношении «один-ко-многим», то, возможно, изменить данные в результатах запроса будет нельзя. В приведенной ниже таблице указаны типы полей, изменить которые невозможно, а также другие возможные способы их изменения.

Тип поля Решение
     
Объединенное поле на стороне «один» Установить каскадное обновление между двумя таблицами. Для получения дополнительных сведений нажмите кнопку.
Новые записи, если объединенное поле стороны «многие» не отображено в таблице Добавление в запрос объединенного поля из стороны «многие», чтобы разрешить ввод новых записей.
Объединенные поля на стороне «многие» после обновления данных на стороне «один» Сохранение записи; затем будет предоставлена возможность внести изменения в объединенное поле на стороне «многие».
Пустое поле таблицы на стороне «один» отношения «один-ко-многим» с существующим внешним объединением Ввод значений в поля из таблицы на стороне «многие», но только если объединенные поля на стороне «один» содержат значения для этой записи.
Новые записи, если весь уникальный ключ таблицы ODBC не является выходным Выбор всех ключевых полей таблиц ODBC для разрешения в них ввода.
       

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconWhenCanUpdateDataInQueryWhoseTablesHaveOnetomSW":1:"Foo":"Invisible"}

Отображение или скрытие названий таблиц в бланке запроса, установленное по умолчанию

1 В меню Сервис выберите команду Параметры.

Подсказка

2 Перейдите к вкладке Таблицы/Запросы.

3 Установите или снимите флажок Вывод имен таблиц.

Примечание. Данный параметр относится только к новым запросам.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideTableNamesDesignGridDefaultSW":1:"Foo":"Invisible"}




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 857; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.