Olá amigos, tenho um IBDataSet, e trago meus registros com o seguinte SQL:


select bn.*, b.idaluno from boletim_notas bn
left join boletim b on (b.idboletim = bn.idboletim)
where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
:pdisc)


Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
registros... tudo certinho, já verifiquei, quando tento dar este locate fala
que não acha:


    if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
      showmessage('erro');


Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim, e
o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...


Por que nao quer funcionar? to fazendo algo de errado?


[]s

-- 
_________________________________
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< 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]
 
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