Como Excluir REgistro
16/12/2003
0
Estou acessando o banco de dados com ibdatabase, ibtransaction, e ibdataset1.
Ainda estou usando um dbgrid e datasource.
Estou com dificuldade para excluir determinado registro.
Ou seja como faço para excluir determinado registro pelo código.
Vou tentar dar um exemplo:
Preciso excluir o registro em que o código fosse 50.
Latrodectrus
Posts
16/12/2003
Lucas Silva
deletar (dá pra fazer isto com locate ou com um parâmetro da query).
e depois....
query.delete;
Lucas!
16/12/2003
Fórum Vini
coloque um IbQuery no seu formulário e ligue-o normalmente ao BD.
No evento onClick do botão, coloque esse código:
IbQuery1.Sql.Text:= ´Delete from nome_tabela where (Codigo = ´+editCodigo.text; IbQuery1.ExecSql;
Substitua nome_tabela pelo nome da sua tabela, troque o Codigo pelo campo que o registro deve ser localizado e editCodigo.text pelo nome do seu DbEdit, ou qualquer outra string.
Espero ter ajudado.
Vinicius.
16/12/2003
Fórum Vini
desculpa, eu esqueci de fechar os parenteses:
IbQuery1.Sql.Text:= ´Delete from nome_tabela where (Codigo = ´+editCodigo.text+´)´; IbQuery1.ExecSql;
Espero ter ajudado.
Vinicius.
Clique aqui para fazer login e interagir na Comunidade :)