Preciso de Ajuda.....

Firebird

11/11/2003

Ola pessoal

Recebo todos as dias arquivos em formato TXT,
neste arquivos constam informações
de funcionários neste formato:

01/11/2003 - Apresentação
Apresentar relatorios referente a despesas do seguinte periodo.
Vendedor: José da Silva, Pedro Andrade e Artur Oliverira Jr.

01/11/2003 - Apresentação
Apresentar relatorios de desempenho do seguinte periodo.
Supervisor: José da Silva, Pedro Andrade e Artur Oliverira Jr.

Gostaria de saber como comparar os nomes dos vendedores, supervisores e Gerentes do arquivo texto com os dados da minha base.
A intenção é que cada funcionário receba uma cópia somente do texto que consta seu nome.

OBS: O Banco de dados encontra-se em Interbase, o nome da tabela é funcionario e o campo NOME.

Obrigado a todos pela atenção.


Hidvegi

Hidvegi

Curtidas 0

Respostas

Afarias

Afarias

11/11/2003

primeiro vc vai carregar os dados (pelo menos nomes dos vendedores/supervisores/etc...) para seu progrema (uma variável por exemplo) e então, vc pode usar uma consulta SQL para achar o usuário no banco, ex::

select * from funcionario
where nome = :nome

ou

select * from funcionario
where nome starting with :nome


o código pode ser algo como ::

with IBQuery1 do
begin
Close;
Params[0].AsString := SuaVariavelComNome;
Open;
end;


T+


GOSTEI 0
Hidvegi

Hidvegi

11/11/2003

Obrigado pela resposta...vou tentar
Hidvegi


GOSTEI 0
POSTAR