我有返回 XML 的 MS SQL Server 存储过程(它使用 SELECT 和for xml auto, elements)
我尝试将其读入 DataTable:
DataTable retTable = new DataTable();
SqlCommand comm = new SqlCommand("exec MySP", connection);
SqlDataAdapter da = new SqlDataAdapter(comm);
connection.Open();
da.Fill(retTable);
但 retTable 包含 12 行,其中包含 SQL Server 返回的分隔完整 xml。
如何将 XML 从 DB 读取到 DataTable 对象中?谢谢!