Fórum Commit em ADO #232020

13/05/2004

0

Como que faço para fazer um ´commit´ usando ADO.


Rogerio Jun

Rogerio Jun

Responder

Posts

13/05/2004

Fer_nanda

ADOConnection.CommitTrans;


Responder

Gostei + 0

13/05/2004

Rogerio Jun

Nao estou usando transações. Apenas quero fazerm um commit em uma tabela.


Responder

Gostei + 0

13/05/2004

Fer_nanda

vc pode colocar o ´commit;´ dentro da sql de sua qry... após a execução da ação desejada.. tipo assim:
inset into ... bararás...; commit;


Responder

Gostei + 0

13/05/2004

Rogerio Jun

Nao estou usando SQL...estou fazendo uma coisa simples...ADO com access...tenho uma tabela ADOTable1 e quero que quando der um POST o registro seja efetivamente gravado.


Responder

Gostei + 0

13/05/2004

Fer_nanda

Até onde eu saiba basta vc passar os parametros e dar o post e seu registro já estará inserido efetivamente na tabela. veja o exemplo:
  ADOTable1.Insert;
  ADOTable1codigo_cartao.Value := 13;
  ADOTable1setor_cartao.AsString := ´blah´;
  ADOTable1flag_status.AsString := ´S´;
  ADOTable1.Post;

  ADOTable1.Close;
  ADOTable1.Open;
// oyu   ADOTable1.Refresh;



Responder

Gostei + 0

13/05/2004

Rogerio Jun

Acontece o seguinte na tela de cadastro...preecho a tela e clique em salvar, onde é feito o post....se fizer uma busca pela matricula ele me retorna o registro vazio....se eu fechar a tela e abrir de novo, ai sim o registro esta lá...por isso, precisava de alguma função como o APPLYUPDATES utilizado com BDE.


Responder

Gostei + 0

13/05/2004

Fer_nanda

É só colocar isso depois do post.
  ADOTable1.Close;
  ADOTable1.Open;
// oyu   ADOTable1.Refresh;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar