GARANTIR DESCONTO

Fórum SQLQuery1.Post-Dúvida #41418

08/01/2004

0

O método Post de uma SQLQuery é executado como o mesmo que a linguagem usada em SQLQuery.SQL.Strings??
Exemplo: Post = Insert ...... Values...Campo1.value´txt´.....
Como no bac


Rodolpho123

Rodolpho123

Responder

Posts

08/01/2004

Aroldo Zanela

Colega,

Você poderia detalhar melhor sua dúvida?


Responder

Gostei + 0

09/01/2004

Rodolpho123

Bem Aroldo, deixa eu te explicar melhor:

Digamos que eu faça uma aplicação utilizando o BD FireBird. Usarei os componentes da palheta DBExpress do Delphi 7 para poder me conectar ao banco, certo? Então, irei usar a ferramenta SQLQuery para manipular os dados. A minha dúvida é: Existe um método deste objeto chamado ´Post ´, ou seja, grava as Inclusões/Alterações no BD, correto? Então utilizando este método, ele é idêntico ao comando SQL ´Insert´?
Exemplo:
SQLQuery1.Post = INSERT INTO ´destino´ VALUES ´edit1.text,edit2.text´ etc....


Espero ter-lo esclarecido melhor....
Abraços....


Responder

Gostei + 0

09/01/2004

Afarias

|Usarei os componentes da palheta DBExpress do Delphi 7 para poder
|me conectar ao banco, certo?

...Certo... se é isse conjunto de componentes q vc escolheu...


|A minha dúvida é: Existe um método deste objeto chamado ´Post ´, ou
|seja, grava as Inclusões/Alterações no BD, correto? Então utilizando
|este método, ele é idêntico ao comando SQL ´Insert´?

Não!

Se vc optar por usar DBX, então, acredito q vc terá q usar ClientDataSets/DataSetProviders associados ao SQLQuery para ter um DataSet bi-direcional editável (Edit/Post , Append/Post)

O Post é um método e não uma propriedade, serve para ´confirmar´ uma ação de Edit ou Append.

Seus códigos SQL (SELECT, INSERT, UPDATE, ... ) devem ir numa propriedade SQL


T+


Responder

Gostei + 0

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

Aceitar