Jump to content


DifusioN

Member Since 15/09/2010
Offline Last Active 26/01/2011, 13:48
-----

Topics I've Started

Report Viewer (Problemas E Dúvidas Com Dataset E Funções De Agregação)

15/01/2011, 08:50

Olá Amigos, estou tendo um grande problema com esse report viewer, preciso muito que vocês me ajudem!

Seguinte, eu estou trabalhando com Linq to SQL e estou tentando fazer um monte de coisa nesse ReportViewer e nada da certo!

1º: meu select tem funções de agregação do tipo e sum(talcoluna)/count(talcoluna) as NomeColuna
Eu faço group by "NomeColuna" ....e uso colunas de outras tabelas, um exemplo é que uso Join.
Me fala ai, como eu faço para chegar nesse resultado no Report Viewer?
Como eu jogo um "select" dentro desse report viewer e poder especificar cada coluna do que está vindo do meu datatable ou dataset?

2º Eu tentei usar a dois dataset mas ele não permite, então como irei colocar o nome do cliente do dataset 2 se no dataset 1 só tenho o ID?(resumo: como fazer JOIN dos dataset?) Eu joguei o nomedocliente do primeiro dataset e blz, fui jogar os dados da venda na tela do dataset 1 e dai falou que não permite....eaew, #comofas?

3º Eu uso consultas do tipo iqueryable, como eu faço para jogar esses dados dentro do reportviewer?

Obrigado e espero que me ajudem ou me forneçam algum tipo de material para eu poder consultar e aprender coisas avançadas como essas.

Obrigado.

Remover Ou Não Os Dados Do Banco ?Como Implementar Na Questão De Prima

12/01/2011, 00:52

Fala Polvo!

Seguinte, tenho um banco e preciso que sempre exista as informações em algumas tabelas.
Certo, dai veio a ideia de usar um campo do tipo boolean ou byte falando se tal registr será considerado com excluído ou não.
Blz...

Eaew, o que vocês analisam de tabelas assim?

E em relação as chames primárias? Como ficam?

Exemplo
create table cliente(
cpf_cli char(14) primary key,
nome varchar(255),
excluido boolean
);
create table venda(
id_venda integer primary key,
cpf_cli char(14) REFERENCES cliente(cpf_cli),
id_produto.........
);

Ta, e se eu marcar o cliente de cpf "tal1" como excluído? Na hora de gravar o mesmo cliente terei ke verificar se existe tal cpf armazenado na tabela cliente.
Se existir, verifico se está excluído
--Se tiver eu poderei inserir o mesmo cpf.......(mas como? Se a chame primária é o cpf?)
--Se não tiver excluído, aviso que ja existe registro
Se não existir, eu incluo o registro normalmente.


Ta, digamos que eu defina a chave primária da tabela cliente como cpf_cli e "excluido"
Como será feito o relacionamento na tabela venda? Ele irá encontrar + de 2 CPF's iguais presentes na tabela cliente

Eaew galera, o que eu estou pensando errado? Como implementar?
Abraçossss

IPB Skin By Virteq