Insert ou Update com bind

Boa tarde!

Estou desenvolvendo uma rotina onde terei que dar Insert e Update em uma tabela externa ao Protheus.

Lembro de ter visto uma vez uma função que permitia executar sentenças SQL ao passar os parâmetros por bind, acredito que inclusive seria interessante usar a mesma, mas não me lembro qual função é.

Não tenho certeza se é a FwExecStatement pois não encontrei documentação para a mesma.

Obrigado pelo apoio.

Observação: Sei que posso estar usando a TcSqlExec para esta demanda, só estava pesquisando opções de novas funções que possam ser mais performáticas e/ou seguras.

Giordano,

A classe FWExecStatement realmente possui a possibilidade de fazer um bind de parâmetros, porém ela é voltada para a querys.

Para a inserção de dados, existe a classe FWBulk, que também trabalha com bind de parâmetros.

Porém para update, acredito que não exista nenhuma nenhuma função ou classe.

Documentação:

https://tdn.totvs.com/display/framework/FwExecStatement

https://tdn.totvs.com/display/framework/FwBulk

Obrigado pela resposta, Daniel. Irei utilizar TcSqlExec mesmo. Só uma observação: esses últimos dias a indexação do TDN com o Google anda meio esquisita, não estava conseguindo encontrar essas documentações e outras mais comuns.

Para operação de insert o FWBulk é fantástico, aqui eu percebi um aumento absurdo em rotinas que usando muitas inserções. Infelizmente a Totvs não fez uma ferramenta semelhante para Update e Exclusão, merecia também.

Giordano, eu também notei que a indexação está bem ruim e tem me atrapalhado bastante. O que tenho feito é abrir o TDN, numa documentação qualquer e utilizar a pesquisa do TDN.