|
|
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Проблема заключается в следующем. Создана основная таблица в ней куча полей и существуют два основных поля пример: оборудование (монитор, принтер и т.д.) и тип оборудования (или модель оборудования) [Samtron, Epson и т.д.], как сделать в таблице что бы при выборе монитор, он в соседнем поле выдал список мониторов а не весь список. И еще Вопрос по форме при выборе модели оборудования он его прячет, т.е. теряет фокус Помогите кто может, заранее благодарен всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:09 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Во млин поискал, преименовал... спамер хренов (без обид) ты эта если лень искать то хоть в заголовок пихни нормальное название (краткое описание проблемы или что то в ентом роде) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:16 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Ты прямо в таблице выбираешь монитор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:16 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Может в запросе, что является источником строк для комбобокса где выбирается товар в условие отбора поставить тип товара, который выбран в поле "тип товара"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:17 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan как сделать в таблице что бы при выборе монитор, он в соседнем поле выдал список мониторов а не весь список. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:19 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Просто человек развивает в нас телепатию и сродные ей окультные свойства наших умов. спаибо ему за это:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:19 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Sfagnum Что-то разнервничался на почве поиска своей ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:20 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
да нет достало один придёт - Помогите, другой - спасите\r а что то внятно сказать не могут, а потом сами же ни хрена найти не могут...\r \r предыдущее название Вопрос по базе данных этого же топика как вам? все остальные то вопрсы так о чём то другом, об окультизме например...\r \r блин...(я стараюсь, сдерживаю себя) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:24 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
А вообще в этой мониторной проблеме меня следующее интересует. У каждой подгруппы товара есть некие параматры, которые отличаются от товаров другой подгруппы. К примеру, для мониторов было бы хорошо иметь следующую информацию "Диагональ экрана"(double), к примеру, а для видеокарт - еще какие-то специфические параметры. Заводить для каждой подгруппы таблицу дополнительных атрибутов - тупо. Как решается такая проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:24 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2 Мох\r правила форума на sql.ru\r Особенно пункты 2.2.4 и 3.1\r \r Может, фак по правилам поведения сваять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:30 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Пришла полиция нравов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:32 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
чего воздух гоняете. человек-то ушел уже давно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:40 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
АГА чувак сгорел с проблемой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:41 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Да и бог с ним, его вопрос - лишь повод для нашей приятной беседы. Так что, ответ на мой вопрос никто не знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:43 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan Заводить отдельную таблицу совсем не тупо. Типа так иделается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:45 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2 Varan: выхода 2. 1.(плохой) держать все параметры в текстовом виде и разбрать их в зависимости от ключа. 2.(получше) Доп таблица и отношение многие-ко-многим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:47 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
А если неохота плодить таблицы, то как еще можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:48 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan Можно, конечно запариться и завести отдельный столбец. А потом дублировать всю информацию в строке (кроме этого столбца естесственно) в зависимости от того сколько этих гипотетических дополнительных параметров Вот это действительно будет тупо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:48 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2 Vsevolod V: типа так делается тобой :) и типа потом геморрой ловишь с union-ами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:49 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
типа sasha_1 уложился в один топик, а я в два :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:49 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
sasha_1 Ээээ нее у меня другая ситуация... Я же не могу вести одну таблицу для кассы, банка, счетов и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:52 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
>Вот это действительно будет тупо :) кстати зря ты так. если завести лишние столбцы и держать в них Null, то никаких последствий это иметь не будет. не в размерах, не в быстродействии. а в п.2 моего эссе я имел ввиду всего ОДНУ доп таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:52 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2 Vsevolod V я и не спорю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:54 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2sasha_1 Насчет "тупо" я вот что имекл ввиду: Марака | изготовитель |...| доп параметры LG Flatron....LG....................11'' LG Flatron....LG....................12'' LG Flatron....LG....................13'' LG Flatron....LG....................14'' LG Flatron....LG....................15'' .... а в п.2 моего эссе я имел ввиду всего ОДНУ доп таблицу. я тоже это имел ввиду :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:55 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
sasha_1, Доп таблица "все мыслимые дополнительные атрибуты"? А не накладно ли будет держажть пустые ячейки под аттрибуты, не характерные для данного типа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:57 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
помоему Varan тоже свалил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:57 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan Типа под все "мыслемые атрибуты" заводишь один столбец И отбираешь данные с помощью уникального ключа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 17:58 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Я когда-то, годика 4 назад решал такую проблему. Делал ряд комбобоксов: Фирма, Продукция, Модель. Доступ к следующему открывался после заполнения текущего. И их источники формировались в зависимости от введённого значения. Была таблица изделий, где были перечислены названия: монитор, процессор, винт, флопик и т.д., была таблица фирм, где полями были : название фирмы(текст), монитор(боолеан), винчестер(боолеан), и т.д., на основе её формировался список, чем фирма занимается. И третья таблица: Фирма, Оборудование, Модель. Здесь уже осуществлялась окончательная привязка. Задача сырая, т.к. оказалась никому не нужна, но этот кусочек был вылизан. Если надо могу поискать и кинуть на мыло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:00 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Vsevolod V, А если надо типы различать и название атрибута хранить? Тогда таблица будет такая Доп параметры Ключ, Атрибут1, Атрибут2, Атрибут3, АтрибутN и когда появится новый атрибут, надо будет заводить новый столбец... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:02 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
вы меня оба не так поняли. привожу пример. tab1 (у нас уже есть) код_вещи-имя_вещи tab2 (соответствие атрибутов вещам) код_вещи-код_атрибута-значение tab3 (список названий атрибутов) код_атрибута-имя_атрибута tab2 заполняется ТОЛЬКО нужными строками. по научному так осуществляется связь многие-ко-многим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:03 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan Делай как sasha_1 говорит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:04 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Joss, Если нетрудно, вспомни структуру под это дело и напиши сюда. У меня эта проблема, в принципе, не горит, просто интересно. Кстати, в гибридных СУБД такая штука решается с помощью наследования (недавно прочел). В форуме про проектировние СУБД эта тема также обсуждалась... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:07 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
sasha_1 Тогда тип атрибута будет всегда Variant, что не есть хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:10 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2Varan По-моему тут тебе осталось только спокойно сесть и перечитать все :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:13 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Ну да, чем и хорошо посещение форумов - если возникнет проблема - уже буду знать, где копать. Наберу в "проектированиии" в строке поиска Andrew Campball (он, вроде, интересно говорил по этой теме), и вперед... Или в форме Access по строке "горю с проблемой" поищу (если не забуду "тему")... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:21 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
> Varan Структкра следующая Первая таблица Поля Типы Id - Счетчик / ключ Firma - текст Вторая таблица Id - Счетчик / ключ Produkt - текст - Принтер, Сканер и Т.Д. Третья таблица (Вспомогательная, позволяет определить, кто что производит) Id - Счетчик / ключ FirmaId - Long - Подставляется код фирмы из первой таблицы ProduktId - Long - Подставляется код продукта из второй таблицы Четвертая таблица Id - Счетчик / ключ FirmaId - Long - Подставляется код фирмы из первой таблицы ProduktId - Long - Подставляется код продукта из второй таблицы Model - текст - модель а можно Id - Счетчик / ключ FirmaProduktId - Long - Подставляется код из третьей таблицы Model - текст - модель А в таблицы Купил, Продал и т.п. заносится Id из четвертой таблицы, который и определяет фирму, оборудование и модель. Прошу не бить ногами - это была практически первая моя задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:45 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
2 Joss насколько я понял - это не по теме (Varana-а). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 18:47 |
|
||
|
Горю с проблемой
|
|||
|---|---|---|---|
|
#18+
Да, скорее всего это по теме santino. А по теме Varana - у меня была таблица с кучей столбцов , здесь были и число слотов на материнке, и емкость винта, и размер памяти на видеокарте. Заполнял я её через формы. А когда надо, я просто складывал значения столбцов, и вытягивал из одной и той же таблицы и параметры процессора, и размеры дисплея, и мощность блока питания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2003, 19:09 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1679721]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
88ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 413ms |

| 0 / 0 |
