NHibernate транспонирование таблицы
От: MLD  
Дата: 22.10.07 15:50
Оценка:
Можно ли с помощью nhibernate сделать транспонирование таблицы (маппингом или еще чем нить)? (строки в колонки)
Количество строк (столбцов) и их значения неизвестны, база значения не имеет (может быть как oracle так и sqlite).

Если кто нить решал подобную задачу, подскажите куда копать.
Re: NHibernate транспонирование таблицы
От: Zirok  
Дата: 22.10.07 17:26
Оценка:
Здравствуйте, MLD, Вы писали:

MLD>Можно ли с помощью nhibernate сделать транспонирование таблицы (маппингом или еще чем нить)? (строки в колонки)

MLD>Количество строк (столбцов) и их значения неизвестны, база значения не имеет (может быть как oracle так и sqlite).

MLD>Если кто нить решал подобную задачу, подскажите куда копать.


Сделать это можно написав соответствующий sql скрипт, в 2005 SQL даже проще стало с этим.
Re[2]: NHibernate транспонирование таблицы
От: MLD  
Дата: 23.10.07 08:45
Оценка:
Здравствуйте, Zirok, Вы писали:

Z>Сделать это можно написав соответствующий sql скрипт, в 2005 SQL даже проще стало с этим.


MLD>>Количество строк (столбцов) и их значения неизвестны, база значения не имеет (может быть как oracle так и sqlite).


наверное, я не правильно выразился — нужна отвязка от базы, т.е. это вполне может быть и SQLite, как быть в таком случае?

маппингом можно ли такое сделать, или это из разряда велосипеда?
Re[3]: NHibernate транспонирование таблицы
От: Jericho113 Украина  
Дата: 23.10.07 09:09
Оценка:
Здравствуйте, MLD, Вы писали:
Имхо это не вилосипед а функциональность не присущая NH.
Насколько я знаю такого NH не позволяет сделать.
MLD>маппингом можно ли такое сделать, или это из разряда велосипеда?
NetDigitally yours ....
Re[4]: NHibernate транспонирование таблицы
От: MLD  
Дата: 23.10.07 09:12
Оценка:
Здравствуйте, Jericho113, Вы писали:

J>Имхо это не вилосипед а функциональность не присущая NH.

J>Насколько я знаю такого NH не позволяет сделать.

Спасибо, очень жаль.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.