none
Porquê só retorna a primeira linha? RRS feed

  • Pergunta

  • Entity Framework só retorna a primeira linha da tabela:

    class Program
        {
            static void Main(string[] args)
            {
                meubdEntities bd = new meubdEntities();
    
                var dados = from c in bd.Alunos select c;
    
                foreach (var aluno in dados)
                {
                    Console.WriteLine("Nome: "+aluno.Nome);
                    Console.ReadKey();
                }
            }
    Sendo que existe duas linhas cadastradas.

    sexta-feira, 20 de junho de 2014 13:24

Respostas

Todas as Respostas

  • Pronto resolvi era o ReadKey dentro do Foreach
    sexta-feira, 20 de junho de 2014 13:26
  • Outra dúvida é como retornar o resto do campos?

    Pois só retorna o Nome.

    static void Main(string[] args)
            {
                meubdEntities bd = new meubdEntities();
    
                var dados = from c in bd.Alunos select c;
    
                foreach (var aluno in dados)
                {
                    Console.WriteLine("Nome: "+aluno.Nome," - Telefone :"+aluno.Telefone+" - Endereço:"+aluno.Endereco);
                    
                }
                Console.ReadKey();
            }

    sexta-feira, 20 de junho de 2014 13:29
  • Descobri era só a vírgula!
    • Marcado como Resposta Raniel Nogueira sexta-feira, 20 de junho de 2014 13:30
    sexta-feira, 20 de junho de 2014 13:30