|
|
|
не отрабатыват CommandBuilder.GetUpdateCommand
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Подскажите, пожалуйста, как правильно сделать UPDATE изменений в этой ситуации, когда используются 3 таблицы в одном запросе. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. На этом шаге - Код: plaintext "Dynamic SQL generation is not supported against multiple base tables." Может я просто не ту стратегию выбрал для моего случая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2009, 16:35 |
|
||
|
не отрабатыват CommandBuilder.GetUpdateCommand
|
|||
|---|---|---|---|
|
#18+
Насколько я знаю, SqlCommandBuilder работает только с одной таблицей, о чем он вам и написал(Dynamic SQL generation is not supported against multiple base tables.). Тут вам придется руками заполнять UpdateCommand, InsertCommand, DeleteCommand. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2009, 08:10 |
|
||
|
не отрабатыват CommandBuilder.GetUpdateCommand
|
|||
|---|---|---|---|
|
#18+
Я решил проблему так - разбил запрос на 3 и всё делаю отдельно Код: plaintext 1. 2. 3. 4. 5. 6. вот как это выглядит - Код: 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. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. maestro_skl Насколько я знаю, SqlCommandBuilder работает только с одной таблицей, о чем он вам и написал(Dynamic SQL generation is not supported against multiple base tables.). Тут вам придется руками заполнять UpdateCommand, InsertCommand, DeleteCommand. Не могли бы подробнее сказать что нужно заполнить в UpdateCommand? Вообще должны были бы сформироваться такие UPDATEы- Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2009, 16:36 |
|
||
|
|

start [/forum/topic.php?fid=17&gotonew=1&tid=1351575]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 383ms |

| 0 / 0 |
