
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.05.2005, 13:07
|
|||
|---|---|---|---|
Ado.net и ХП возвращающая набор |
|||
|
#18+
Есть ХП возвращающая набор данных и такой код: System.Data.SqlClient.SqlConnection Connection=new SqlConnection(); Connection.ConnectionString=ConnectionString; System.Data.SqlClient.SqlCommand Command=new SqlCommand(); Command.Connection=Connection; Command.CommandType=CommandType.StoredProcedure; Command.CommandText="GetMessages"; Connection.Open(); SqlDataReader Reader=Command.ExecuteReader(); int count=Reader.RecordsAffected; Connection.Close(); //---------------------------------------------------------- В строке : int count=Reader.RecordsAffected; count всегда получается равен нулю, хотя записи в таьлице есть и при вызове ХП в QueryAnalizer она возвращает данные В чем трабля? C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2005, 13:21
|
|||
|---|---|---|---|
|
|||
Ado.net и ХП возвращающая набор |
|||
|
#18+
Может все дело в этом: property RecordsAffected - Gets the number of rows changed, inserted, or deleted by execution of the Transact-SQL statement. То есть для селекта оно и не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2005, 13:36
|
|||
|---|---|---|---|
Ado.net и ХП возвращающая набор |
|||
|
#18+
Переделал: bool flag=true; while(flag) { Message msg=new Message(); msg.MessageID=(int)Reader["Message_ID"]; msg.Name=(String)Reader["UserName"]; msglist.Add(msg); flag=Reader.Read(); } На что система выдает: Invalid attempt to read when no data is present. C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1353731]: |
0ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 302ms |

| 0 / 0 |
