Post: [Firedac – Dominando todas as técnicas] Insert ExecSQL Param

Alessandro Medeiros

Fala ai Radizeiro e Radizeira, tudo bem com vocês?

Não podemos parar, e a cada semana um conteúdo top.

E no post de hoje não poderia faltar mais um conteúdo espetacular.

Como o meu intuito e gerar programadores com excelência, que domina todas as ferramentas do Delphi, se não todas, mas as principais.

E como o Firedac é uma ferramenta espetacular, não poderia deixar de mostrar aqui para vocês os principais conteúdos e técnicas que irão lhe ajudar no seu dia a dia.

Como estamos trabalhando diretamente no componente de conexão do Firedac, iremos mostrar no post de hoje, como inserir dados diretamente do componente de conexão passando parâmetros.

Isso mesmo que você leu, é possível passar parâmetros diretamente do componente de conexão do Firedac.

E para que possamos entender melhor, como falei anteriormente que o ExecSQL tem métodos com sobrecargas, e com isso iremos fazer o insert no banco de dados.

Vamos colocar agora na tela do nosso exemplo, que estamos desenvolvendo no decorrer dos post aqui no blog, um botão que iremos adicionar as ações de inclusão dos dados no banco.

Iremos passar parâmetros para essa sobrecarga com parâmetros.

procedure TForm1.Button5Click(Sender: TObject);
begin
    FDConnection1.ExecSQL('INSERT INTO TESTE (ID, NOME) VALUES (:ID, :NOME)',
       [StrToInt(Edit1.Text), Edit2.Text],[ftInteger, ftString]);
end;

Observe que dentro do ExecSQL logo depois do comando de insert eu passei um array, e esse array que irei passar os dados que quero inserir, e logo em seguida eu passei os tipos de dados.

Esse é um outro modelo de sobrecarga que temos dentro do ExecSQL do FDConnection do Firedac.

Vamos agora inserir esses dados.

Observe que os dados foram inseridos na nossa tabela perfeitamente.

Com isso encerramos essa parte de DDL do Firedac, mas não se preocupe ainda vem mais conteúdos sobre as técnicas do Firedac.

E creio que essas ferramentas disponíveis e que estamos mostrando a cada post aqui para vocês são de grande valia.

E claro se você já tem uma aplicação grande, já está usando o Firedac, tenho certeza que isso irá lhe ajudar nas próximas implementações, e também a refazer algumas coisas que já foram implementadas

E caso você tenha interesse de conhecer mais sobre PPL acessa o nosso portal do CLUBE DE PROGRAMADORES EM DELPHI, onde você não só terá conteúdos relacionados aos generics, mas uma quantidade enorme de conteúdos que poderá lhe ajudar muito no seu dia a dia, é uma verdadeira NETFLIX para os programadores Delphi.

CLIQUE AQUI E SAIBA MAIS SOBRE O CLUBE DOS PROGRAMADORES DELPHI


Faça sua busca

CATEGORIAS

POSTS RECENTES

E caso você tem interesse de conhecer mais sobre [Firedac – Dominando todas as técnicas] Insert ExecSQL Param, acesse o nosso portal do CLUBE DE PROGRAMADORES EM DELPHI
Você não terá só conteúdos relacionados ao [Firedac – Dominando todas as técnicas] Insert ExecSQL Param, mas uma quantidade enorme de conteúdos que poderá lhe ajudar muito no seu dia a dia, é uma verdadeira NETFLIX para os programadores Delphi.
Gostou?
Compartilhe:

Embarque no foguete com milhares de devs para aprender desenvolvimento, evoluir de forma contínua e se manter relevante no mercado.

Dúvidas
Cadastre-se em nossa lista

Para ter acesso em primeira mão, a tudo que acontece na Academia do Código, basta se cadastrar em nossa lista

Grupo Thulio Bittencourt | Academia do Código

#FaçaPartedaHistória

Copyright © 2024 – Todos os direitos reservados