powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Горю с проблемой
39 сообщений из 39, показаны все 2 страниц
Горю с проблемой
    #32247985
santino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема заключается в следующем.
Создана основная таблица в ней куча полей и существуют два основных поля
пример: оборудование (монитор, принтер и т.д.) и тип оборудования (или модель оборудования) [Samtron, Epson и т.д.], как сделать в таблице что бы при выборе монитор, он в соседнем поле выдал список мониторов а не весь список.

И еще Вопрос по форме при выборе модели оборудования он его прячет, т.е. теряет фокус

Помогите кто может, заранее благодарен всем
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248004
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во млин поискал, преименовал... спамер хренов (без обид)

ты эта если лень искать то хоть в заголовок пихни нормальное название (краткое описание проблемы или что то в ентом роде)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248005
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты прямо в таблице выбираешь монитор?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248008
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может в запросе, что является источником строк для комбобокса где выбирается товар в условие отбора поставить тип товара, который выбран в поле "тип товара"?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248013
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
как сделать в таблице что бы при выборе монитор, он в соседнем поле выдал список мониторов а не весь список.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248014
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто человек развивает в нас телепатию и сродные ей окультные свойства наших умов. спаибо ему за это:)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248017
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Sfagnum
Что-то разнервничался на почве поиска своей ошибки
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248031
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет достало один придёт - Помогите, другой - спасите\r
а что то внятно сказать не могут, а потом сами же ни хрена найти не могут...\r
\r
предыдущее название Вопрос по базе данных этого же топика как вам? все остальные то вопрсы так о чём то другом, об окультизме например...\r
\r
блин...(я стараюсь, сдерживаю себя)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248032
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще в этой мониторной проблеме меня следующее интересует. У каждой подгруппы товара есть некие параматры, которые отличаются от товаров другой подгруппы. К примеру, для мониторов было бы хорошо иметь следующую информацию "Диагональ экрана"(double), к примеру, а для видеокарт - еще какие-то специфические параметры. Заводить для каждой подгруппы таблицу дополнительных атрибутов - тупо. Как решается такая проблема?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248048
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Мох\r
правила форума на sql.ru\r
Особенно пункты 2.2.4 и 3.1\r
\r
Может, фак по правилам поведения сваять?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248054
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пришла полиция нравов...
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248057
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А толку то?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248066
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чего воздух гоняете.
человек-то ушел уже давно
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248067
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АГА
чувак сгорел с проблемой
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248071
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и бог с ним, его вопрос - лишь повод для нашей приятной беседы. Так что, ответ на мой вопрос никто не знает?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248076
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
Заводить отдельную таблицу совсем не тупо. Типа так иделается
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248078
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Varan:
выхода 2.
1.(плохой) держать все параметры в текстовом виде и разбрать их в зависимости
от ключа.
2.(получше) Доп таблица и отношение многие-ко-многим.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248081
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если неохота плодить таблицы, то как еще можно?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248082
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
Можно, конечно запариться и завести отдельный столбец. А потом дублировать всю информацию в строке (кроме этого столбца естесственно) в зависимости от того сколько этих гипотетических дополнительных параметров
Вот это действительно будет тупо :)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248084
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Vsevolod V:
типа так делается тобой :)
и типа потом геморрой ловишь с union-ами
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248085
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа sasha_1 уложился в один топик, а я в два :)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248092
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sasha_1
Ээээ нее
у меня другая ситуация...
Я же не могу вести одну таблицу для кассы, банка, счетов и т.д.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248093
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Вот это действительно будет тупо :)
кстати зря ты так. если завести лишние столбцы и держать в них Null,
то никаких последствий это иметь не будет.
не в размерах, не в быстродействии.
а в п.2 моего эссе я имел ввиду всего ОДНУ доп таблицу.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248098
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Vsevolod V
я и не спорю.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248099
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2sasha_1
Насчет "тупо" я вот что имекл ввиду:
Марака | изготовитель |...| доп параметры
LG Flatron....LG....................11''
LG Flatron....LG....................12''
LG Flatron....LG....................13''
LG Flatron....LG....................14''
LG Flatron....LG....................15''
....

а в п.2 моего эссе я имел ввиду всего ОДНУ доп таблицу.
я тоже это имел ввиду :)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248102
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sasha_1,
Доп таблица "все мыслимые дополнительные атрибуты"? А не накладно ли будет держажть пустые ячейки под аттрибуты, не характерные для данного типа?
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248106
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помоему Varan тоже свалил
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248108
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
Типа под все "мыслемые атрибуты" заводишь один столбец
И отбираешь данные с помощью уникального ключа...
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248111
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я когда-то, годика 4 назад решал такую проблему. Делал ряд комбобоксов: Фирма, Продукция, Модель. Доступ к следующему открывался после заполнения текущего. И их источники формировались в зависимости от введённого значения. Была таблица изделий, где были перечислены названия: монитор, процессор, винт, флопик и т.д., была таблица фирм, где полями были : название фирмы(текст), монитор(боолеан), винчестер(боолеан), и т.д., на основе её формировался список, чем фирма занимается. И третья таблица: Фирма, Оборудование, Модель. Здесь уже осуществлялась окончательная привязка.

Задача сырая, т.к. оказалась никому не нужна, но этот кусочек был вылизан.
Если надо могу поискать и кинуть на мыло.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248114
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod V,
А если надо типы различать и название атрибута хранить?
Тогда таблица будет такая
Доп параметры
Ключ, Атрибут1, Атрибут2, Атрибут3, АтрибутN

и когда появится новый атрибут, надо будет заводить новый столбец...
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248115
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы меня оба не так поняли.
привожу пример.
tab1 (у нас уже есть)
код_вещи-имя_вещи
tab2 (соответствие атрибутов вещам)
код_вещи-код_атрибута-значение
tab3 (список названий атрибутов)
код_атрибута-имя_атрибута

tab2 заполняется ТОЛЬКО нужными строками.

по научному так осуществляется связь многие-ко-многим.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248117
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
Делай как sasha_1 говорит
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248124
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss,
Если нетрудно, вспомни структуру под это дело и напиши сюда. У меня эта проблема, в принципе, не горит, просто интересно. Кстати, в гибридных СУБД такая штука решается с помощью наследования (недавно прочел).
В форуме про проектировние СУБД эта тема также обсуждалась...
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248131
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sasha_1
Тогда тип атрибута будет всегда Variant, что не есть хорошо
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248137
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Varan
По-моему тут тебе осталось только спокойно сесть и перечитать все :)
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248155
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, чем и хорошо посещение форумов - если возникнет проблема - уже буду знать, где копать. Наберу в "проектированиии" в строке поиска Andrew Campball (он, вроде, интересно говорил по этой теме), и вперед... Или в форме Access по строке "горю с проблемой" поищу (если не забуду "тему")...
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248192
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Varan

Структкра следующая
Первая таблица
Поля Типы
Id - Счетчик / ключ
Firma - текст

Вторая таблица
Id - Счетчик / ключ
Produkt - текст - Принтер, Сканер и Т.Д.

Третья таблица (Вспомогательная, позволяет определить, кто что производит)
Id - Счетчик / ключ
FirmaId - Long - Подставляется код фирмы из первой таблицы
ProduktId - Long - Подставляется код продукта из второй таблицы

Четвертая таблица
Id - Счетчик / ключ
FirmaId - Long - Подставляется код фирмы из первой таблицы
ProduktId - Long - Подставляется код продукта из второй таблицы
Model - текст - модель

а можно
Id - Счетчик / ключ
FirmaProduktId - Long - Подставляется код из третьей таблицы
Model - текст - модель


А в таблицы Купил, Продал и т.п. заносится Id из четвертой таблицы, который и определяет фирму, оборудование и модель.

Прошу не бить ногами - это была практически первая моя задача.
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248197
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Joss
насколько я понял - это не по теме (Varana-а).
...
Рейтинг: 0 / 0
Горю с проблемой
    #32248223
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, скорее всего это по теме santino.

А по теме Varana - у меня была таблица с кучей столбцов , здесь были и число слотов на материнке, и емкость винта, и размер памяти на видеокарте.
Заполнял я её через формы. А когда надо, я просто складывал значения столбцов, и вытягивал из одной и той же таблицы и параметры процессора, и размеры дисплея, и мощность блока питания.
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Горю с проблемой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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