PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Campo calculado #222868

27/03/2004

0

E ai galera....


To com um problema com DBGrid, ou seja, um caso de quase funciona...hehehe....

Meu DbGrid esta lidado a uma SQLQuery que tem um select bem simples (SELECT * FROM ANIMAL WHERE COD_LOTE = :COD_LOTE) que é acionado com o seguinte código:

SQLDS_Animal.Close;
SQLDS_Animal.Params[0].AsInteger := Data_CtrGado.CDS_LoteCOD_Lote.Value;
SQLDS_Animal.OPEN;

CDS_Animal.IndexFieldnames := ´COD_ANIMAL´;
CDS_Animal.Active := true;

Na realidade o meu problema é que quando aciono este SQL, o DBGrid deveria ser alimentado com a descrição da raça dos animais listados, funciona para todos os registros, menos para o primeiro que fica com a descrição em branco.

estou usando o seguinte código no evento oncalcfield do SQLQuery:

if Data_CtrGado.CDS_Raca.Locate(´Cod_Raca´,SQLDS_AnimalCod_Raca.Value,[]) then
SQLDS_AnimalRAC_DESCRICAO.Value := Data_CtrGado.CDS_RacaRAC_DESCRICAO.Value;


Socorro...me ajudem.....


Lps

Lps

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar