|
|
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Не тот, что "получает 220 - жене отдает 127, а на остальные гудит". Возникла мысля о хранении данных о свойствах разных объектов в одной таблице. Думаю насколько заморочно будет ее реализовать, чтобы отображать эти данные для пользователя в привычном табличном виде. Результат д.б. похож на перекрестную таблицу. Т.е. из: Имя Свойство Значение Мешок| Размер| 30| Мешок| Материал| дерюга| Мешок| Размер| 40| Мешок| Материал| капрон| Получить: Имя Размер Материал Мешок| 30| дерюга| Мешок| 40| капрон| Вроде, конечно, возможно в Аксексе получить это с помощью перекрестных запросов, используя в области данных функцию First, но можно ли тоже самое в T-SQL? Всем заранее спасибо за участие в сем сложном (простом, нудном, благородном, инересном...) деле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 10:18 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Нужно еще какое-нибудь поле, чтобы было ясно, что дерюга относится именно к 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 10:20 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Владимиру Санычу Разумеется! Просто думал, что это само-собой подразумевается - уникальный код для каждого объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 10:49 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Надо сделать перекрестный запрос на T-SQL? Илиминтарно Ватсон! Как аксес делает перекрестный запрос? Создает временную таблицу, добавляет туда поля, заполняет их данными. Вот и ты сделай то же самое на MS SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:06 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
BOL:Crass-Tab reports (mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\acdata.chm::/ac_8_qd_14_04j7.htm) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:10 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Надо же как я угадал... Даже не ожидал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:16 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Сенину Виктору Примерчик хороший. Спасибо! НО!! Учитывая, Group By без функций это работать не будет? Или придется все текстовые свойства тоже загонять в Group By. В том то и смысл, что повернуть надо данные (в том числе и текстовые), а не проанализировать их с помощью сводных таблиц. При этом число свойств для каждого объекта и тип их данных заранее не известны. И такая таблица должна формироваться динамически. Например, щелкнул на дереве объект - получи таблицу его экземпляров со свойствами... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:48 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
>щелкнул на дереве объект - получи таблицу его экземпляров со свойствами не дело сиквела - деревья строить - энто для клиента работа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:55 |
|
||
|
Трансформатор.
|
|||
|---|---|---|---|
|
#18+
Сенину Виктору не дело сиквела - деревья строить - энто для клиента работа Дык! Он и не будет строить. Он будет во-первых готовить таблицу для дерева (само дерево с помощью ADO), во-вторых таблицу для вывода списка экземпляров объекта с их свойствами. Что и хотелось бы видеть в табличном виде, где имя свойства - имя поля (заголовок), а значение (текстовое, числовое, логическое) - на пересечении кода/имени экземпляра и имени свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32226224&tid=1680134]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 437ms |

| 0 / 0 |
