Quando chega no Nome:=, ele dá q o valor é nulo. Provavelmente a cunsulta tem algum erro, mas qual?
while not (qryNiver.Eof) do
Begin
qryNiver.Active := False;
qryNiver.SQL.Clear;
qryNiver.SQL.Add('Select Niver, Nome, Cod from Dados where Cod like "%'+Label6.Caption + '%" and Niver like' + QuotedStr(FormatDateTime('dd/mm',now)));
qryNiver.Active := True;
Nome:= qryNiver.FieldByName('Nome').Value;
Label3.Caption:= 'Hoje é aniversário do(a) ' + Nome;
Pergunta
Guest - Carla -
Quando chega no Nome:=, ele dá q o valor é nulo. Provavelmente a cunsulta tem algum erro, mas qual?
while not (qryNiver.Eof) do
Begin
qryNiver.Active := False;
qryNiver.SQL.Clear;
qryNiver.SQL.Add('Select Niver, Nome, Cod from Dados where Cod like "%'+Label6.Caption + '%" and Niver like' + QuotedStr(FormatDateTime('dd/mm',now)));
qryNiver.Active := True;
Nome:= qryNiver.FieldByName('Nome').Value;
Label3.Caption:= 'Hoje é aniversário do(a) ' + Nome;
if qryNiver.RecordCount < 0 then
Label3.Caption:= 'Ninguém faz aniversário Hoje';
qryNiver.Next;
End;
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.