![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.06.2011
Сообщений: 15
|
![]()
Здравствуйте!
Прошу мне помочь. Откройте пожалуйста сразу скрин из аттача, чтобы было понятно, о чем речь. На скрине схема базы данных. Но вот в чем проблема. Когда я выбираю код самолета, котовый на этот рейс полетит, то я обязательно должен выбрать клиента, иначе он запись не сохраняет. Как можно сделать так, чтобы аксес не просил вводить клиента, а сохранял это поле пустым? спасибо! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
![]()
Очевидно, поле "Код клиента" является обязательным и не допускает пустых значений, или связь таблиц Клиенты и Заказ билета настроена с поддержкой целостности БД.
Если вышеописанные причины являются обязательными, тогда Вам необходимо в таблице Клиенты создать "пустого" клиента с id=0, а в таблице Заказ билета полю код клиента задать значение по умолчанию=id пустого клиента=0
Если руки золотые, то не важно, откуда они растут.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.06.2011
Сообщений: 15
|
![]()
Спасибо!
А можно ли как-то эту строку скрыть, чтобы в форме она не показывалась? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
![]()
Если Вы имеете ввиду последнюю пустую строку со звездочкой, то в свойствах формы запретите ввод данных, добавление, удаление и редактирование.
Если руки золотые, то не важно, откуда они растут.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.06.2011
Сообщений: 15
|
![]()
Нет-нет, я про нулевого пустого клиента.
Кстати, клиента без фамилии не получается сделать, требует ввод. Можно ли сделать так, чтобы клиента создать, но в форме его не отображать? |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
![]()
Тогда надо применить фильтр, или в качестве источника данных использовать не таблицу, а запрос. Ну а в запросе отфильтровать ненужные строки труда не составит.
Если руки золотые, то не важно, откуда они растут.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.06.2011
Сообщений: 15
|
![]()
спасибо, но тут еще в чем суть. обратите внимание на подчиненные данные на скрине. там нужно, чтобы сразу выставлялся код самолета.
это можно как-то сделать? |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
![]()
Что-то я не врубаюсь в смысл вопроса
![]() ![]()
Если руки золотые, то не важно, откуда они растут.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 08.06.2011
Сообщений: 15
|
![]()
можете мне написать в skype?
или icq? не хотел бы выкладывать) это курсовая просто ![]() потом, после сдачи (во вторник) выложу) |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 01.04.2011
Сообщений: 226
|
![]()
Понятно... Тогда я попытаюсь сформулировать вопрос. Вам необходимо добавить в форме Заказ билета строку так, чтобы поле клиент осталось незаполненным. Кроме того, Вам требуется, чтобы в списке клиентов "пустой" клиент не отображался. И, ко всему прочему, форма Заказ билета имела возможность добавлять новые заказы и при этом поддерживалась целостность БД. Так?
Если руки золотые, то не важно, откуда они растут.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
!!!Связи!!! | Alexij | БД в Delphi | 1 | 02.12.2010 18:34 |
Бд связи | weg | БД в Delphi | 4 | 22.04.2010 10:12 |
Создание связи | vldand | Microsoft Office Access | 4 | 20.04.2010 18:17 |
Вопрос??? Связи | ЦЕРЦЕЯ | Microsoft Office Excel | 2 | 03.02.2010 10:58 |
Связи, ключи и т.д. | Arkuz | Microsoft Office Access | 7 | 20.10.2008 20:25 |