Datas Iguais - Mesmo Cliente
Pessoal, me ajudem nessa
Possuo duas vendas na mesma data para o mesmo cliente.
Quando vou realizar uma consulta por data ou localizar por data, evidentemente irá aparecer apenas um registro, contudo se eu colocar mais uma variável na pesquisa certamente terei informações do registro certo.
Isso não é uma coisa frequente mas pode acontecer.
Atualmente estou filtrando somente pela data.
Como devo fazer para criar uma variável, onde o sistema irá verificar se existe mais de uma venda para o mesmo cliente na mesma data ?
Feito a verificação e se houver mais que uma venda na mesma data terei outra opção a ser preenchida e assim sendo realizar o filtro.
Obrigado.
CBier
Possuo duas vendas na mesma data para o mesmo cliente.
Quando vou realizar uma consulta por data ou localizar por data, evidentemente irá aparecer apenas um registro, contudo se eu colocar mais uma variável na pesquisa certamente terei informações do registro certo.
Isso não é uma coisa frequente mas pode acontecer.
Atualmente estou filtrando somente pela data.
Como devo fazer para criar uma variável, onde o sistema irá verificar se existe mais de uma venda para o mesmo cliente na mesma data ?
Feito a verificação e se houver mais que uma venda na mesma data terei outra opção a ser preenchida e assim sendo realizar o filtro.
Obrigado.
CBier
Cbier
Curtidas 0
Respostas
Lenyr Buarque
10/12/2003
Não sei qual o seu banco, porèm sugiro que vc somente acrecente a Hora
a sua Data, assim vc terà a data e a hora da venda.
Espero ter ajudado.
a sua Data, assim vc terà a data e a hora da venda.
Espero ter ajudado.
GOSTEI 0
Marconi
10/12/2003
Não sei qual o seu banco de dados, mas em uma dbGrid vão aparecer as duas vendas se voce filtrar por cliente e data.
Marconi
Marconi
GOSTEI 0
Ilan
10/12/2003
vc pode criar uma query em tempo de execusão, fazer um select e depois usar o record count para saber quantos registros foram encontrados.
Ex.:
with Tquery.create do
begin
sql.clear;
sql.add(´select * from [tabela] where [data] = dia and [nome] = nome´);
open;
If record count > 1 then
´mais de uma compra daquele cliente naquele dia´;
free;
end;
valeu. espero que atenda.
ilan.fa@pop.com.br
Ex.:
with Tquery.create do
begin
sql.clear;
sql.add(´select * from [tabela] where [data] = dia and [nome] = nome´);
open;
If record count > 1 then
´mais de uma compra daquele cliente naquele dia´;
free;
end;
valeu. espero que atenda.
ilan.fa@pop.com.br
GOSTEI 0