LINQ gera tabela vazia

06/08/2011

Opa a todos,

Olha estou com um problema q nao estou sabendo o motivo tenho a seguinte consulta LINQ:
produtos = From tabela In dados.vw_supermercado_produtos produtos = produtos.Where(Function(tabela) tabela.cod_supermercado = 1) produtos = produtos.OrderByDescending(Function(tabela) tabela.codigo) produtos = produtos.Select(Function(tabela) tabela)

O resultado desta consulta e uma tabela vazia. Isto ta errado pois tenho dados nestas tabelas.
Se eu omito a segunda linha a ai me volta os resultados.

So para fazer o teste se eu fizer esta consulta desta forma ele me retorna o resulto correto
que deveria ser da primeira consulta a cima.

produtos = From tabela In dados.vw_supermercado_produtos _ Where tabela.cod_supermercado = 1 _ Select tabela

O que tem de errado nesta linha que acaba gerando erro?
produtos = produtos.Where(Function(tabela) tabela.cod_supermercado = 1)Obrigado

João Sales

Respostas

03/12/2011

Rodrigo Odasaki

Qual o erro?
Responder Citar