powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Постановка значений из другого столбца по внешнему ключу.
7 сообщений из 7, страница 1 из 1
Постановка значений из другого столбца по внешнему ключу.
    #37046758
klmb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё очень просто. Говоря простым языком, я хочу чтобы было как в Аццесс: а именно. У меня две таблицы. В первой таблице есть поле первичного ключа другой таблицы. Тоесть внещний ключ. И вроде как таблицы связаны по этому полю и всё хорошо. НО, я хочу сделать так, чтобы можно было записывать только существующие поля из второй таблицы. И значения подставлялись не те, по которому связаны таблицы(обычно это циферки 1,2,3 и тд, ибо первичный ключ), а значения другого столбца извторой таблицы. Тоесть я вот хочу в первой таблице поставить в это поле допустим группу людей "Мэнэджеры". Я хочу нажать на поле и он бы мне дал список этих групп, и я бы нажал на Мэнэджеров и всё былобы просто, наглядно и прозрачно.

Работал в SQLExpert - внешний ключ я создал, но не знаю как сделать подстановку значений. Ибо пользователь может не знать какой там id у той или иной группу, он хочет видеть ИМЕНА групп, а не их какие то там непонятный id, циферки эти и тд... А так полчается что я могу ввести любое значение в это поле и при попытке записи он мне выдаст ошибку фореджн кея - бредово( Вобщем - яркий пример того чего я хочу - Аццесс, все знают о чём я, я думаю :-)

Гуглил работу с внешними ключайми в скулайте - ничего конкретного для подстановки не нарыл :-(

Скажите пожалуйста что можно сделать? ЧЯДНТ? Буду благодарен помощи спецов :-)
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046843
klmb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наличие просмотров и отсутствие ответов, заставляет меня думать что такой возможности просто нет в SQLite.
Тогда впринципе вообще отпадает надобность во внешних ключах. В запросах всё связывать "вручную", а подстановку уже реализовывать программно - считывать все существующие названия из таблицы и таким образом пользователь просто не сможет выбрать не существующее значение... Бредово конечно, я думал уж такая вещь как постановка должна быть...
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046865
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нету такой возможности, нету.
Эта "возможность" не относится к задачам базы данных, это задача для визуального приложения управляющего базой данных. Акцесс совмещает в себе и базу и пользовательскую оболочку, поэтому в нем подобная "возможность" есть.

Читай учебники по теме "клиент-серверная архитектура".
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046869
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klmb, постарайся в дальнейшем писать грамотно.
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046879
klmb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно, спасибо :-)
--
Нету у меня времени читать ещё что-то, итак с сентября месяца читаю, читаю и читаю... для моей, вроде бы как, не сложной БД, я думаю мне хватит имеющихся знаний ну и общей теории по построению РБД...
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046899
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klmbНету у меня времени читать ещё что-то, итак с сентября месяца читаю, читаю и читаю... для моей, вроде бы как, не сложной БД, я думаю мне хватит имеющихся знаний ну и общей теории по построению РБД...Как ты только что обнаружил, имеющихся знаний - не хватает. Поэтому читай учебники.
...
Рейтинг: 0 / 0
Постановка значений из другого столбца по внешнему ключу.
    #37046925
klmb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читаю, читаю...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Постановка значений из другого столбца по внешнему ключу.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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