
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.04.2008, 13:32
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Привет всем! Казалось бы простая вещь! В книге "Pro LINQ: Language Integrated Query in C# 2008" приведен следующий пример. Создаётся таблица Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 13:35
|
|||
|---|---|---|---|
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
а запрос посмотрел, как выглядит? может тогда станет понятно, что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:09
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Артем1а запрос посмотрел, как выглядит? может тогда станет понятно, что не так? Запрос выглядит нормально! Я поясню "ПУСТО" - не в смысле записей - их выводится столько сколько есть с Derived Class Descriminator, но поля которое есть у child НЕТ! В других книгах примеры с inheritance mappings устроены так что у наследуемого класса своих полей НЕТ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:12
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Вот как выглядит проект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:16
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Mind you head! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:34
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:48
|
|||
|---|---|---|---|
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. ?? с синтаксисом запросов еще не очень, а попробовать не на чем. поможет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 14:53
|
|||
|---|---|---|---|
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
и вправду, ты тянешь базовую сущность из базы, откуда там взяться остальным полям? проще говоря, кудя их положить-то?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 15:52
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
зыи вправду, ты тянешь базовую сущность из базы, откуда там взяться остальным полям? проще говоря, кудя их положить-то?:) Как же правильно писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 15:53
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Bill Great зыи вправду, ты тянешь базовую сущность из базы, откуда там взяться остальным полям? проще говоря, кудя их положить-то?:) Как же правильно писать или наследовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 15:57
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Пробуем 1 Код: plaintext 1. 2. 2 Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 16:12
|
|||
|---|---|---|---|
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
а не знаю как правильно, не пробовал :) но наверное гугл в помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 16:44
|
|||
|---|---|---|---|
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
нда. я еще до наследования в линке не добрался. но уже интересно тоже стало, как же правильно :) придется поднимать виртуалку :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 17:10
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
зыа не знаю как правильно, не пробовал :) но наверное гугл в помощь Вот статья MSDN Я выполняю пример и получаю ошибку! Код: plaintext 1. 2. Может у меня что то кривое? VS 2008 + MS SQL 2005? причем у меня поля унаследованной таблицы не возвращяются. На сервере запрос Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 17:22
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
зыа не знаю как правильно, не пробовал :) но наверное гугл в помощь Все примеры не перепробуешь но устроены одинаково ( здесь ещё ) Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 17:26
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Повторяю у меня VS 2008 + MS SQL 2005. Попробуйте! Итого такой. Если у класса наследника нет полей то работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2008, 18:09
|
|||
|---|---|---|---|
|
|||
LINQ inheritance mappings что то ту не так! |
|||
|
#18+
Bill GreatПробуем PublicKeyToken=null]]" не найден. а конструктор у типов shape и square объявлен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352328]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 361ms |

| 0 / 0 |
