ninguém sabe SBEXPRESS ???? :(

Delphi

26/11/2003

Estou trabalhando com o dbexpress, quando vou inserir o comando para transação ele não aceita veja:

essa é a minha procedure do botão gravar

procedure TFrmCadTipoImo.BtnGravarTipoImoClick(Sender: TObject);
begin
if op = ´N´ then
begin
with dm.stp_i_tipoimovel do
begin
try
dm.Conexao.StartTransaction;
Params[0].AsString := EditDescTipoImo.Text;
ExecProc;
EditCodTipoImo.Text := IntToStr(Params[1].AsInteger);
dm.Conexao.Commit(1);
ShowMessage(´O Registro foi INCLUÍDO com sucesso !!!´);
except
end;
end;
end;

já tentei vários exemplos do clubedelphi e nada :( o q devo fazer ???

meu e-mail : inscria@ig.com.br


Inscria

Inscria

Curtidas 0

Respostas

Rfpsatin

Rfpsatin

26/11/2003

Q erro q dá?

vc tem q indicar o ID da transação!

tipo

datamodule.conexao.StartTransaction(id)

este id
é um valor numérico, se não me engano, da uma olhada no help q tem lá.


GOSTEI 0
POSTAR