deletar registro do access atraves do delphi
13/02/2017
0
tenho uma interface de cadastro de funcionários no delphi, que se comunica com um banco de dados no access. Gostaria de saber como posso excluir um funcionário previamente cadastrado, e todas as informações associadas a ele (com um botão excluir) com algum comando pelo delphi.
Obrigada
Roberta
Posts
14/02/2017
Raimundo Pereira
O que você tem pronto?
14/02/2017
Roberta
Até agora consigo apenas trazer os dados do funcionário selecionado para o campo das edits, mas n consigo alterar o registro existente.
segue o código do botão editar
procedure TfrmCadastro.btneditarClick(Sender: TObject);
var
CPF: string;
begin
CPF := copy(lstbxempregados.Items.Strings[lstbxempregados.Itemindex], 1, 14);
with udm.DM.tblfuncionario do
begin
close;
open;
first;
if Locate(''CPF'', CPF,[]) = true then //compara o cpf da list box com o banco de dados
begin
edtempregado.text := (FieldByName(''Nome_do_Empregado'').AsString); { se a comparação for verdadeira, traz o dados atrelados a
este cpf para as edits }
mskedtCPF.text := (FieldByName(''CPF'').AsString);
edtsalario.text := (FieldByName(''Salario'').AsString);
cmbbxSexo.ItemIndex:= (FieldByName(''Sexo'').AsInteger);
cmbbxSupervisor.ItemIndex:=(FieldByName(''Nome_do_Supervisor'').AsInteger);
end;
14/02/2017
Roberta
14/02/2017
Ricardo Araujo
Clique aqui para fazer login e interagir na Comunidade :)