|
|
|
странная работа LINQ с хранимой процедурой
|
|||
|---|---|---|---|
|
#18+
Всем привет. Я использую хранимую процедуру такого вида: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. т.е. она делает PIVOT по некоторым данным из временной таблицы. процедура работает и при выполнении запроса в sql сервере я вижу нужную мне выборку. затем пытаюсь вызвать эту процедуру с помощью LINQ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. посмотрел в дизайнере. выглядит действительно так: Код: plaintext 1. 2. 3. 4. 5. не понятно почему... может причина в том что во время поворота таблицы ее поля принимают названия на русском? если кто сталкивался с подобным подскажите как обойти это. спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2009, 11:55 |
|
||
|
странная работа LINQ с хранимой процедурой
|
|||
|---|---|---|---|
|
#18+
Дизайнер просто ниаслили по тексту запроса определить тип возвращаемых данных. Нужно потрепать его самостоятельно и натянуть на процедуру готовую сущность, как возвращаемый результат. Если не ошибаюсь, делается это прямо в dbml дизайнере в свойствах процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2009, 19:14 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36263828&tid=1351630]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 293ms |

| 0 / 0 |
