Você está aqui: Delphi ::: dbExpress ::: TSQLConnection |
Como usar a propriedade TransactionsSupported da classe TSQLConnection para testar se o banco de dados dá suporte a transaçõesQuantidade de visualizações: 4165 vezes |
Em algumas situações precisamos verificar se o banco de dados ao qual estamos conectados suporta transações. Para isso podemos usar a propriedade TransactionsSupported da classe TSQLConnection. Se o servidor de banco de dados suportar transações o retorno da propriedade será True. Em caso contrário será False. Veja um trecho de código no qual usamos o evento Click de um botão para obter o valor da propriedade TransactionsSupported: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- procedure TFormPrincipal.Button1Click(Sender: TObject); begin // vamos verificar se o banco de dados suporta transações if SQLConnection1.TransactionsSupported then begin ShowMessage('O banco de dados suporta transações.'); end else begin ShowMessage('O banco de dados não suporta transações.'); end; end; Se o valor da propriedade TransactionsSupported for False, os métodos BeginTransaction, CommitFreeAndNil, RollbackFreeAndNil e RollbackIncompleteFreeAndNil não fazem nada. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Delphi |
Veja mais Dicas e truques de Delphi |
Dicas e truques de outras linguagens |
PHP - Datas e horas em PHP - Como subtrair horas de uma data usando a função mktime() da linguagem PHP |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |