|
{CALL ProcedureName(?,?)}
|
|||
---|---|---|---|
#18+
Есть на SQL sp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Такой код выполняется Код: 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.
Если меняю cmd.CommandText="GetA_ActionID"; на cmd.CommandText="{?=CALL GetA_ActionID(?,?)}"; то на методе cmd.ExecuteNonQuery(); выдается ошибка Код: plaintext 1. 2.
Подскажите где я ошибся Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 13:06 |
|
{CALL ProcedureName(?,?)}
|
|||
---|---|---|---|
#18+
если я правильно понимаю, то call prc_name - это уже query, а ты выполняешь ExecuteNonQuery ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 14:45 |
|
{CALL ProcedureName(?,?)}
|
|||
---|---|---|---|
#18+
В том то и дело что возник вопрос по такому вызову Взял книжку.Сделал по примеру из книжки Дэвида Сеппа "Microsoft ADO.NET", стр 99 У него ExecuteNonQuery... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 15:15 |
|
{CALL ProcedureName(?,?)}
|
|||
---|---|---|---|
#18+
нашел ответ cmd.CommandText="{?=exec GetA_ActionID(?,?)}"; вместо CALL работает exec ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 15:43 |
|
{CALL ProcedureName(?,?)}
|
|||
---|---|---|---|
#18+
Нет все же EXEC не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 15:46 |
|
|
start [/forum/topic.php?fid=17&fpage=134&tid=1354354]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 241ms |
total: | 376ms |
0 / 0 |