Olá pessoal estou fazendo uma consulta c/ 2 bancos procuro alguns 
dados no 1º e outros no 2º, porém estes dados tem q aparecer somente 
se a id_aluno dos dois bancos forem iguais e acho q estou fazendo 
algo de errado nos clients e cmo nao tenho muita esperiência c/ este 
componente... Da erro no id_aluno dos dois clients..
Se alguem puder m ajudar desde já agradeço!



begin
             dm.SQLLocalizar.Close;
             dm.ClientLocalizar.Active := false;
             dm.SQLLocalizar.CommandText:='Select 
id_aluno,apelido,celular from Usuario';
             dm.SQLLocalizar.Open;
             dm.ClientLocalizar.Active := true;
             dm.SQLLocalizaAluno.Close;
             dm.ClientLocalizaAluno.Active := false;
             dm.SQLLocalizaAluno.CommandText :=' Select 
a.id_aluno,a.nome_aluno,a.endereco,a.numero_end, '
            +' 
a.id_cidade_endereco,a.fone,e.id_estrutura,e.nome,c.id_cidade,c.nome_c
idade, '
            +' m.id_matricula,m.id_aluno,m.id_estrutura '
            +' from Cad_Alunos a,Cidades c,Cad_estruturas 
e,Matriculas m '
            +' where upper(nome_aluno) like :nome and 
a.id_cidade_endereco=c.id_cidade '
            +' and a.id_aluno=m.id_aluno and 
e.id_estrutura=m.id_estrutura and a.id_aluno=:id_aluno order by 2 ';
            texto:= Ednome.Text+'%';
            dm.SQLLocalizaAluno.ParamByName('nome').AsString := 
uppercase(texto);
            dm.SQLLocalizaAluno.Open;
            dm.ClientLocalizaAluno.Active := true;
            dm.SQLLocalizaAluno.ParamByName('id_aluno').AsInteger := 
dm.SQLLocalizar.FieldValues['id_aluno'];
end;


Atenciosamente,

Liana Gomes




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a