Помогите, БД |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Помогите, БД |
Mr.Dmitry |
13.02.2007 19:34
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 46 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
Здраствуйте прейду к сути вопроса!
Мне нужно связать две таблицу поставщиков с таблицей товара тоесть допустим есть DBCombobox связанная с таблицей поставщиков нужного поставщика и нужно чтобы после выбора в другом DBCombobox выводились товары связанные с выбранным поставщиком и цена за этот тоавр Заранее спасибо ) |
expm |
23.02.2007 19:04
Сообщение
#2
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: 0 |
Можно, например, использовать ADO-технологию. В компоненте TADOTable зависимой таблицы (товары) нужно прописать несколько свойств:
MasterSource - указывается главная таблица (поставщики) MasterFields - связующие поля |
klem4 |
24.02.2007 9:20
Сообщение
#3
|
Perl. Just code it! Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Цитата В компоненте TADOTable зависимой таблицы Можно и с обычным TTable работать, свойства теже насроить и все: MasterSource, MasterFields, IndexName, IndexFieldNames. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
24.02.2007 13:19
Сообщение
#4
|
Гость |
Цитата прейду к сути вопроса! Ну, и где суть вопроса?Приведи используемый тобой тип базы данных (Paradox/Oracle/Interbase/...) и способ доступа к базе данных (ODBC/ADO/DAO/BDE/...). Тогда и поговорим... |
expm |
24.02.2007 14:23
Сообщение
#5
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: 0 |
Ребят, не хочу никого обидеть или конфликт разжечь, просто я сам отношусь к разряду программистов, которые не всегда могут грамотно задать вопрос. Так вот и обьясните мне: раз уж вы такие умные и всезнающие, то почему же раньше парню не помогли?
|
volvo |
24.02.2007 14:25
Сообщение
#6
|
Гость |
Потому, что вопрос надо задавать корректно. Иначе - Google -> "Форум телепатов", и спрашивать там... Да и круглые сутки на форуме сидеть, чтобы еще и ответить на некорректный вопрос типа "иди туда, не знаю куда..." - никто не обязывался... А ты что, его адвокат?
|
expm |
24.02.2007 14:31
Сообщение
#7
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: 0 |
volvo, скажу честно, тебя я считаю лучшим программистом на этом форуме. Да и не раз ты помогал, когда я сидел здесь под другим ником, но почему эта фраза
Цитата Цитата появилась только через 20 дней, и то только потому, что хоть кто-то обратил внимание на эту тему?прейду к сути вопроса! Ну, и где суть вопроса? Приведи используемый тобой тип базы данных (Paradox/Oracle/Interbase/...) и способ доступа к базе данных (ODBC/ADO/DAO/BDE/...). Тогда и поговорим... Я не адвокат, просто год назад спрашивал Замена параметров драйвера Bde и никто так и не ответил Сообщение отредактировано: expm - 24.02.2007 14:35 |
klem4 |
24.02.2007 15:10
Сообщение
#8
|
Perl. Just code it! Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Цитата и никто так и не ответил А кто-то обязан был ответить ? Не нужно тут флудить, если автору еще нужна помощь, когда он придет и уточнит задание, будем разбираться. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
expm |
24.02.2007 15:29
Сообщение
#9
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: 0 |
Отвечать не обязаны. Просто обидно бывает, когда ты надеешься на помощь, а тебя игнорируют. Можно ж было написать типа "уточни вопрос" или "не знаем чем помочь"
ЗЫ: за флуд приношу извинения |
Текстовая версия | 26.09.2024 2:42 |