Fórum Mover para o próximo registro #227729
23/04/2004
0
Mas não estou conseguindo fazer a navegação próximo e registro anterior, alguém poderia me ajudar passando um exemplo de como fazê-lo? Já estou a algumas horas tentando sem sucesso.
Eu estou tentando umar o .next
Grato a todos.
Mjs
Curtir tópico
+ 0Posts
23/04/2004
Lucas Silva
Gostei + 0
23/04/2004
Sgubert
O delphi ja tem uma barra padraõ de navegação toda pronta, com a navegação, inclui, modifica, elimina, atualiza.......
E vc tb pode constriuir a sua barra utilizando apenas os eventos do TClientDataSet que faz tudo pra vc. é só adicionar o componente TEvents eu acho e adicionar os eventos que vc quer, dai é so manda criar a barra e ta tudu pronto.....
Não sei se fui muito claro, tb estou aprendendo e sem o delphi na frente para fazer passo a passo fica + dificil...hehehe
[]´s
Samuel
Gostei + 0
23/04/2004
Mjs
Dá um erro, na hora que eu vou recuperar os dados pelo FieldByName.
O code tá +/- assim
qr.Active := False;
qr.Sql.Clear;
qr.Sql.Next
qr.Active := True;
if qr.Eof then
begin
MessageDLG(´Você já está no último registro, mtinformation, [mbok], 0);
edcod.Text := ´´;
end
else
begin
ednome.Text := qr.FieldByName(´nome´).Value;
end;
end
Gostei + 0
23/04/2004
Mjs
Dá um erro, na hora que eu vou recuperar os dados pelo FieldByName.
O code tá +/- assim
qr.Active := False; qr.Sql.Clear; qr.Sql.Next qr.Active := True; if qr.Eof then begin MessageDLG(´Você já está no último registro, mtinformation, [mbok], 0); edcod.Text := ´´; end else begin ednome.Text := qr.FieldByName(´nome´).Value; end; end
Gostei + 0
23/04/2004
Mjs
Gostei + 0
23/04/2004
Lucas Silva
Você não pode dar um [b:dfd57f2da7]Clear[/b:dfd57f2da7] na query, esse clear limpa o Sql da query...
Tenta tirar esta linha ai...´qr.Sql.Clear;´
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)