|
|
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
Здаров. Очень простая хранимка Код: plaintext 1. 2. 3. 4. 5. 6. 7. Пытаемся получить возвращаемые значения Код: 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. Чего не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 01:12 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
Ну и делай object, раз всё пучком.) Но попробуй вместо int поставить Byte. Вдруг получиться.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 02:44 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext либо SqlDbType.Int либо Convert.ToInt32(prmID.Value) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 13:29 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
LR Код: plaintext либо SqlDbType.Int либо Convert.ToInt32(prmID.Value) Эт верно, он переводиться в Byte. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 18:10 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
goodbitЭт верно, он переводиться в Byte. Эт верно, значится в таблице соответствия ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.SQL.v2005.en/denet9/html/89b43ee9-b9ad-4281-a4bf-c7c8d116daa2.htm goodbitНо попробуй вместо int поставить Byte. Вдруг получиться.... неа, не получаецца... Cannot convert type 'System.Data.SqlClient.SqlParameter' to 'byte' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 18:33 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
А, спасиб. Вдогонку - можно как-то проверить, вернула процедура запись или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 19:49 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
так ведь ExecuteNonQuery() чтобы что-то вернулось - ExecuteReader(), затем SqlDataReader.HasRows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 22:15 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
да, только значения параметров в таком случае нужно смотреть после закрытия SqlDataReader'а, т.е. reader.Close(); Program.User = (string)prmName.Value; Program.ID = (int)prmID.Value; такое вот "оно" загадочное (ado) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 22:33 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
Да не, узнать не значение записи, а само её существование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 19:29 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
Запрос с "...count(*)..." На клиенте - "int num = (int)command.ExecuteScalar()" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2007, 16:05 |
|
||
|
Извлечь выходные параметры из хранимки.
|
|||
|---|---|---|---|
|
#18+
А count зачем? Мне-то надо узнать, есть ли что в SQLParameter или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2007, 12:20 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=34314385&tid=1352942]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 399ms |

| 0 / 0 |
