![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.05.2010
Сообщений: 1
|
![]()
Есть две таблицы TYPES и MODELS
TYPES (ID_TYPE,Name) Models(ID_MODEL,Name,id_type(внешни й ключ) В SQL запросе Select для DataSetModels- Select * from MODELS where ID_TYPE=:ID_TYPE Перемещаясь по таблице Types в таблице Models я вижу только модели для текущего типа оборудования, и когда добавляю модель ИД_Типа ему ставится автоматом....Все бы Хорошо..Но Вообщем есть таблица Devices ID_DEVICE ID_TYPE ID_MODEL Type_Name Model_NAME 1 1 2 Монитор Lg10 2 1 3 Монитор LG30 Поля TYPE_NAME и MODEL_NAME - fkLookup Когда я хочу добавить Еще одну запись я Клацаю на клеточке TYPE_NAME выподает список имеющихся типов...выбираю...Потом клацаю на клетке MODEL_NAME..там отображаются модели для того типа который я только что выбрал... Добавляю запись...В самой БД Все работает корректно все ИД правильно добавляются...Но вот в DBGRIDе, ID_DEVICE ID_TYPE ID_MODEL Type_Name Model_NAME 1 1 2 Монитор 2 1 3 Монитор 3 2 6 Принтер CannonFX10 То есть отображается Модели только для типа который только что добавили..Принтеры значит только принтеры, МФУшки так МФУшки.... Помогите товарищи!!!...Диплом что-то стал совсем.... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выдает ошибку но работает.Что не так? | Студло | Помощь студентам | 1 | 01.03.2010 09:12 |
С#.NET. Маленькая проблемка - условие не работает так , как надо | Ksy | Общие вопросы .NET | 11 | 24.12.2009 21:07 |
Программма работает не так как ожидал | бедный_студент | Помощь студентам | 3 | 13.10.2009 00:08 |
не работает, что-то не так. | Анжелика | Помощь студентам | 2 | 06.12.2008 21:47 |
проверьте пожалуйста, что не так, а то она не работает | Анжелика | Помощь студентам | 2 | 06.12.2008 11:42 |