Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados,
Já algum tempo estou com muita dificuldade em resolver uma questão inerente ao meu banco de dados.
Com base nessa modelagem o que eu tenho.
Itens_doc me armazena a quantidade de tipos de documentos que cada loja tem:
EX: loja 1 tem 20 documentos do tipo Garantia.
O problema esta na hora que vou fazer a declaração pois preciso inserir e consultar os dados da sequinte forma.
Existe um gridview que mostrará os dados da seguinte forma baseado nos filtros que são: cod_loja, cod_tipo_declaracao, data_declaração.
Entretanto esse gridview será editavel. ou seja, caso tenha alguma iformação ele ira aparecer e ao clicar em editar todos os campos entrarão em modo de ediçaão
Segundo a imagem abaixo:
A consulta que fiz para preencher o gridview foi:
SELECT Desc_Doc.desc_doc, t.identificacao_doc, T.valor, T.obs_declaracao from Desc_Doc
LEFT JOIN Itens_Doc as I
ON i.cod_desc_doc = desc_doc.cod_desc_doc
LEFT JOIN Loja as L
ON l.cod_loja = i.Cod_Loja
LEFT JOIN Itens_Declaracao as T
ON T.cod_itens_doc = i.cod_itens_doc
LEFT JOIN Declaracao as D
ON d.cod_declaracao = t.cod_declaracao
WHERE L.cod_loja = @Param_cod_loja
Entretanto como podem ver não filtrei por data nem por tipo_declaracao.
Baseado nisso preciso com que meu select funcione baseado nesses filtros e tb preciso que ao inserir direto do grid siga os seguintes passos:
1 - inserir em declaracao data, tipo_declaração e cod_loja
2 - inserir em Itens de declaração valor, descrição documento etc.
Realmente não sei como fazer isso. preciso de uma LUZ.
Carregando comentários...