Como Excluir REgistro?

Firebird

16/12/2003

sei que deve ser fácil mas não estou conseguindo.
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

Latrodectrus

Curtidas 0

Respostas

Afarias

Afarias

16/12/2003

para q um IBDataSet permita exclusão, vc deve configurar a propriedade DeleteSQL do mesmo.

por exemplo, como vc deve ter sua chave primária o campo CODIGO, seria::

DELETE FROM SUA_TABELA
WHERE CODIGO=:CODIGO


dai é só usar o método DELETE do DataSet::

IBDataSet1.Delete;


Para mais informações veja::

http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575



T+


GOSTEI 0
POSTAR