Executes a SQL statement with a valid FOR XML clause, that returns a result set. ExecuteXmlReader can also be called with a statement that returns one text column that contains XML.
XmlReader ExecuteXmlReader( )
None.
The result set as an XmlReader object.
The statement is the current AseCommand object, with CommandText and Parameters as needed.
XmlReader in the Microsoft .NET documentation.