Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> связывание грида с разными источниками 
:(
    Опции темы
Rasim
Дата 29.7.2006, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 9.4.2006

Репутация: нет
Всего: нет



Добрый день. Народ помогите реализовать следующую задачу.
Есть две таблицы. 

первая таблица имеет вид :

pk orderid
Order_Name
...

вторая таблица имеет вид :
pk id
fk orderid
LName

Отношение между таблицами 1 ко многим
Есть Грид. В котором один из слолбцов представляет dropdownlist 
Задача состоит в следующем : Все столбца из первой таблицы вывести в грид, а в dropdownlist значения из втрой таблицы, которые соответствуют текущему orderid


В принципе я реализовал, но это не особо хорошее решение было, дальше просто возникли определенные трудности. Быть может есть что-то простое и элегантное. Заранее огромное спасибо 
PM MAIL WWW   Вверх
arilou
Дата 30.7.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



Цитата(Rasim @  29.7.2006,  13:30 Найти цитируемый пост)
В принципе я реализовал, но это не особо хорошее решение было, дальше просто возникли определенные трудности. Быть может есть что-то простое и элегантное

Покажи свой код и давай посмотрим, что в нем можно улучшить. 


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
Softaz
Дата 22.8.2006, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


wasm
**


Профиль
Группа: Участник
Сообщений: 373
Регистрация: 16.1.2006

Репутация: нет
Всего: 16



Запрос
Код

SELECT two_tbl.id, two_tbl.LName, first_tbl.Order_Name, first_tbl.orderid FROM (first_tbl INNER JOIN two_tbl ON first_tbl.orderid = two_tbl.orderid)

Отображаемое поле в ComboBox - first_tbl.Order_Name, ключевое - first_tbl.orderid
Отображаемое поле в гриде - two_tbl.LName


--------------------
Разочарованный в .NET
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0415 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.