Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Собрать имена полей в список Добавлено: 24.07.05 10:33  

Автор вопроса:  Seregahome
Есть такая таблица:

Продукт Мука Сахар Молоко
Хлеб 100 5
Булочки 80 30 10
Ватрушки 90 20

Не могу составить SQL запрос, чтобы при выборе какого-то продукта в DataGride отражался его состав.

Т.е. допустим выбрали Хлеб -
Мука 100
Молоко 5

Както нужно выбрать отдельным полем названия полей необходимый наименований.

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 24.07.05 11:13
А почему бы не как всегда, чтобы состав был в той же строке, что и наименование?

Ответить

Номер ответа: 2
Автор ответа:
 Seregahome



Вопросов: 39
Ответов: 24
 Профиль | | #2 Добавлено: 24.07.05 12:39
Имееш ввиду переконструировать БД

Ответить

Номер ответа: 3
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #3 Добавлено: 24.07.05 12:56
БД не надо переконструировать.
Надо переконструировать свои представления о БД...

Данные о продукте идут в одной строке с названием. Так же, как в таблице, когда открываешь её в Access.

Ответить

Номер ответа: 4
Автор ответа:
 Seregahome



Вопросов: 39
Ответов: 24
 Профиль | | #4 Добавлено: 24.07.05 13:13
Они так и идут в одной строке (в БД). А челу на хлебзаводе надо видеть только присутствующие продукты в изделии. Т.е. если молока в изделии нет то надо так:
Изделие - мука 100
          сахар 50
а то что молоко = 0 ему видеть не надо

Ответить

Номер ответа: 5
Автор ответа:
 MixeR



Вопросов: 12
Ответов: 25
 Профиль | | #5 Добавлено: 24.07.05 13:46
чем не устраивает select * from table where продукты=хлеб?

Ответить

Номер ответа: 6
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #6 Добавлено: 24.07.05 14:44
Тем, что поля будут в строку?..

Ответить

Номер ответа: 7
Автор ответа:
 MixeR



Вопросов: 12
Ответов: 25
 Профиль | | #7 Добавлено: 24.07.05 15:27
не вижу проблемы...
значения получил, а потом уже как хочешь так и размещай в грид рузультаты хоть в столбик, хоть по диагонали:)

Ответить

Номер ответа: 8
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #8 Добавлено: 24.07.05 15:36
Дык это руками, а афтар хочет запросом...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам