0 / 0 / 0
Регистрация: 29.09.2018
Сообщений: 26
|
|
1 | |
Выводит код вместо значений поля, при использовании промежуточной таблицы13.12.2018, 20:08. Показов 4352. Ответов 21
Столкнулся с такой проблемой, уже чего только не перепробовал, ищу дельного совета.
Пишу курсач, создаю в делфи оконное приложение-магазин по продаже телефонов. Базу создаю в Access. Есть: 1. Таблица "поступление". в ней поля(производитель=Samsung,Nokia,Lg; модель=s8,redmi 5,q6, цена поступления, количество, дата поступления). Информация в поля (Производитель и модель) берется из таблицы "Товары" и должно однозначно определяться парой производитель/модель 2. Таблица "товары" имеет поля: Производитель, модель, страна производства, камера, память и проч. тех хар-ки. Значения полей в эту таблицу методом подстановки перетекают из соответствующих таблиц, в которых перечислен весь список вариантов, допустим, таблица Производитель: Samsung, Sony, lg. Память: 8,16,32,64,128. 3. Таблицы конкретных значений полей, см. конец предыдущего пункта, такие как: Производитель, модель, страна производства, камера и т.д. В моем случае таблица "товары" является промежуточной, она формирует конкретный набор значений полей, который свойствен конкретному телефону[samsung s8 - это конкретный набор]. В этом проблем нет. Проблема заключается в другом, а именно, когда я в таблице "поступление" обращаюсь к таблице "товары" через мастер подстановок, желая увидеть в полях "производитель" название, к примеру Samsung, и в поле "модель" тоже значение, например s8, вижу коды. Это беда Оно то может и правильно, но только пользователю работать с кодом совсем не удобно и не понятно. как вывести конкретные значения полей? Уповаю на профессионала, покуда голову сломал уже в поисках решения
0
|
13.12.2018, 20:08 | |
Ответы с готовыми решениями:
21
Вместо значений поля выводит код Отчет. Выводит код связанной таблицы, вместо Наименования Выбор нескольких значений из таблицы или запроса при использовании флажков Запрос выводит лишние записи. Вместо 3-х значений выводит 9 |
431 / 239 / 86
Регистрация: 09.04.2018
Сообщений: 1,023
|
|
13.12.2018, 22:33 | 21 |
Alexandr74, ну и еще раз повторюсь, делайте для работы с БД формы. Там все нагляднее и в какой-то мере проще. К тому же обработка данных на формах имеет больше возможностей, чем напрямую в таблицах. Если вы допускаете пользователей работать напрямую в таблицах, то рано или поздно вашей БД придет кирдык.
Добавлено через 55 секунд не подскажу, не сталкивался. не очень понятно.
0
|
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
|
|
14.12.2018, 03:02 | 22 |
Нельзя, но вот наоборот можно: внедрить в Акцесс функцию или элемент, созданный в Дэльфи.
0
|
14.12.2018, 03:02 | |
14.12.2018, 03:02 | |
Помогаю со студенческими работами здесь
22
Вместо значений из бд выводит имена столбцов Вместо значений массива в cout выводит адреса Выводит код вместо данных Подскажите в чем косяк. на txt выводит кодировку вместо значений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |