|
|
|
sp возвращает XML, как прочесть
|
|||
|---|---|---|---|
|
#18+
Всем привет! Коротко: хранимка возвращает xml, но я могу его прочесть как string, а хочу как XmlDocument. Как сделать? Подробно: я вызываю хранимую процедуру, кот. возвращает мне SELECT ... FROM table1 AS Val WHERE [ID1] = @ID FOR XML AUTO , TYPE процедура возвращает мне xml файл, кот. я читаю так: cmd.ExecuteNonQuery(); //Далее проходим по всем записям и отправляем каждую в dicCls SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); da.SelectCommand = cmd; da.Fill(ds); string s = ""; if (ds.Tables[0].Rows.Count > 0) { for (int i_ = 0; i_ < ds.Tables[0].Rows.Count; i_++) { s = ds.Tables[0].Rows[i_].ItemArray.GetValue(0).ToString(); break; } } Но мне нужно результат вернуть в переменнюю типа XmlDocument, как это сделать? (преобразование строки в XmlDocument не работает..) Покупайте наших слонов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2010, 14:27 |
|
||
|
sp возвращает XML, как прочесть
|
|||
|---|---|---|---|
|
#18+
flashslash, Ура! сделал: XmlDocument xml_ = new XmlDocument(); xml_.LoadXml(s); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2010, 15:05 |
|
||
|
sp возвращает XML, как прочесть
|
|||
|---|---|---|---|
|
#18+
Не успел. Хотел уже постить линк :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2010, 15:08 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36514253&tid=1351415]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 467ms |

| 0 / 0 |
