. O controle ASP.NET DataReader permite armazenar dados recuperados de um banco de dados. Quando você trabalha especificamente com . NET 2.0 , o controle armazena DataReader as informações em tabelas. Em versões posteriores do . NET , a hierarquia é definida automaticamente , mas você deve usar o comando em forma . NET 2.0. O comando forma define a hierarquia de tabelas associadas em consulta do DataReader , tornando a tabela original como a tabela de nível superior. Instruções 
 1 
 Clique no Windows botão " Iniciar" e clique em "Todos os Programas". Clique em " Microsoft. NET Framework " e clique em "Visual Studio" para abrir o software de programação NET . . Depois . NET cargas , abra seu projeto de programação . 
 2 
 Clique duas vezes no formulário que contém o DataReader . O formulário é carregado no designer visual . Direito do mouse no DataReader e selecione " View Code ". . Editor A NET abre 
 3 
 Digite o seguinte código após o código de consulta do DataReader : . 
 
 SHAPE { selecionar first_name , last_name de clientes } 
 
 APPEND ({ selecionar totais de ordens } AS customer_orders 
 
 RELATE custId TO custId ) 
 
 O código acima une duas tabelas : clientes e encomendas. O link está definido em relação coluna ID do cliente. A hierarquia começa com a tabela de clientes e segue com a mesa " customer_orders " . 
 4 
 Clique em "Salvar " na barra de ferramentas NET . . Clique em "Executar " para executar o código em seu depurador, para que você possa testar o novo código e ver os resultados.