To com o seguinte problema: tenho essa rotina ai pra trocar senha de um usuario cadastrado. so que ta dando erro nessa linha ai:
if self.dsusuario.dataset.locate('login',self.nome_usuario,[]) then dsusuario.dataset.active := true; --> if self.dsusuario.dataset.locate('login',self.nome_usuario,[]) then begin //verificando se a senha é iqual if self.dsusuario.dataset.fieldbyname('senha').asstring <> self.editantiga.text then webapplication.showmessage('Senha incorreta') else begin if self.editnova.text <> self.editconfirmacao.text then webapplication.showmessage('As senhas informadas não conferem') else begin self.dsusuario.dataset.edit; self.dsusuario.dataset.fieldbyname('senha').asstring := self.editnova.text; self.dsusuario.dataset.post; webapplication.showmessage('Senha alterada com sucesso'); end; end; end; dsusuario.dataset.active := false; Erro: " BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual." ALguem puder ajudar agradeco muito =) _________________________________________________________________ Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus e-mails? Começe a usar já! http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx [As partes desta mensagem que não continham texto foram removidas]