C#数据库编程与Web服务实战
1. SQL Server对XML的支持及相关操作
SQL Server为XML提供了广泛的支持,在C#程序中,我们可以使用 XmlDocument 和 XmlDataDocument 对象来存储XML数据。
SQL Server对 SELECT 语句进行了扩展,允许我们在查询数据库时将结果以XML形式返回。具体做法是在 SELECT 语句末尾添加 FOR XML 子句,指定SQL Server以XML格式返回结果。
下面是相关操作的代码示例,展示了如何从 customersDT 中检索数据、操作XML节点等:
// step 9: retrieve the ANATR DataRow using GetRowFromElement()
Console.WriteLine("\nRetrieving ANATR DataRow using GetRowFromElement()");
myDataRow = myXDD.GetRowFromElement((XmlElement) myXmlNode);
foreach (DataColumn myDataColumn in customersDT.Columns)
{
Console.WriteLine(myDataColumn + "= " + myDataRow[myDataColumn]);
}
// step 10: rem
超级会员免费看
订阅专栏 解锁全文
1199

被折叠的 条评论
为什么被折叠?



