How to read multiple resultset from SqlDataReader? [duplicate]
Here you have a sample about how to handle multiple result sets with a data reader static void RetrieveMultipleResults(SqlConnection connection) { using (connection) { SqlCommand command = new SqlCommand( “SELECT CategoryID, CategoryName FROM dbo.Categories;” + “SELECT EmployeeID, LastName FROM dbo.Employees”, connection); connection.Open(); SqlDataReader reader = command.ExecuteReader(); do { Console.WriteLine(“\t{0}\t{1}”, reader.GetName(0), reader.GetName(1)); while (reader.Read()) { Console.WriteLine(“\t{0}\t{1}”, … Read more