|
Пустой импорт xml из sql таблицы в DataTable, ошибок не выдает,
|
|||
---|---|---|---|
#18+
Как правильно импортировать таблицу из SQL в форме xml строки в C# DataTable ? Мой код ошибок не выдает, но таблица пустая. Схема в XML добавляется. Можно увидеть пример работающего C#кода? C#: Код: c# 1. 2. 3. 4. 5. 6. 7.
Строка в SQL: Код: sql 1. 2. 3. 4. 5. 6. 7.
Спасибо Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2020, 18:04 |
|
Пустой импорт xml из sql таблицы в DataTable, ошибок не выдает,
|
|||
---|---|---|---|
#18+
urachins Код: c# 1. 2.
1. TableName присваивается не той DataTable, в которую производится импорт XML. У той, в которую производится импорт, TableName=null (т.к. ничего не присвоили), и поэтому ни ошибок, ни данных. 2. При наличии в XML схемы не нужно добавлять никаких колонок, фреймворк сам создаст по схеме. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
В консоли: 12 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2020, 18:45 |
|
Пустой импорт xml из sql таблицы в DataTable, ошибок не выдает,
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, Да, извиняюсь, это я ошибся в примере, в собственном коде у меня было правильно: RWSDeleted.TableName = "RWSDeleted"; Но все равно не работает. У Вас xml формируется через var xr = rd.GetSqlXml(0).CreateReader(), то есть экспорт-импорт в C# работает, а я хочу передавать таблицу в виде строки из хранимки через FOR XML AUTO ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2020, 19:06 |
|
Пустой импорт xml из sql таблицы в DataTable, ошибок не выдает,
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, Да, все правильно, моя ошибка была в дублировании структуры приемной таблицы (Columns.Add), оставил на всякий случай, без этого все заработало Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2020, 22:29 |
|
|
start [/forum/topic.php?fid=20&msg=40027728&tid=1398402]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 147ms |
0 / 0 |