Pesquisa varios criterios

2 respostas
T

boa tarde.

Estou com a seguinte duvida:

preciso realizar uma pesquisa em uma base de dados. essa pesquisa pode ser
realizada por varios criterios.

tenho as tabelas:

cliente(idCliente, nome, cidade, estado)
produto(idProdutodescricao, unidade, tipo)
notaCabeca(idNotaCabeca, idCliente, numeronf)
notaIten(idNotaCabeca, idProduto, quantidade, valor)

também tenho as classes:
cliente
produto
notaCabeca e notaIten

por exemplo, se eu quiser realizar uma pesquisa em notas fiscais,
somente dos produtos que tem uma determinada unidade.

pensei em fazer da seguinte maneira:

1 - ) a classe produto realiza a pesquisa de todos os produtos que tem uma
determinada unidade. o resultado dessa pesquisa será armazenado em uma lista.
vou precisar dessa lista para pesquisar os itens da nota.

2 - ) preciso pegar somente os registros das notas(itens) que pertencem a
lista de produtos(1). o resultado dessa pesquisa será armazenado em uma lista.
vou precisar dessa lista para pesquisar a cabeça da nota.

3 - ) preciso pegar somente os registros da cabeca da nota, que pertencem a
lista(2). pesquisa realizada.

estou fazendo via jdbc.

pensei em fazer dessa maneira. cada classe realiza a sua pesquisa. alguém
pode me dizer, se o caminho é esse?

obrigado a todos.

2 Respostas

Vampiro

Vc quer fazer em um SELECT apenas?

Acho que do jeito que vc falou é meio lusitano…

T

mas se eu fizer em 1 select, não vai ferir a OO.

até mais.

Criado 12 de setembro de 2007
Ultima resposta 12 de set. de 2007
Respostas 2
Participantes 2