【发布时间】:2011-05-18 12:50:00
【问题描述】:
假设以下过程(仅作为示例),我如何在 ASP.Net 应用程序中使用 XmlReader 或 DataReader 读取两个 XML 输出?
create procedure doSomething
as
select EmpID, EmployeeName from tblEmployees for xml
select DeptID, DepartmentName from tblDepartments for xml
性能是关键,因此我不想使用 DataSet 将 XML 加载到内存中,然后将两个 XML 输出作为 DataSet 中的两个表读取。
【问题讨论】:
-
你为什么在这里使用“for xml”?
-
这只是一个例子。代替上面的语句,我有一些以 XML 形式返回数据的复杂代码。中间层流程 XML。
标签: asp.net sql-server ado.net xmlreader