Mudar SQL via codigo como?

Delphi

05/05/2010

Ola!

Tenho um sqlDataset com uma instrucao sql como por exemplo 'select * from receitas where data >=: dt' e tenho o parametro configurado corretamente. Ligado a esse sqldataset tenho o datasetprovider e tenho um clientdataset ligado ao datasetprovider.

Como eu faço pra via codigo mudar a sql sendo executada? Em designtime eu clico com o botao direito no CDS e dei um fecth parameters mas e se eu quiser mudar a sql via codigo adicionar novos parametros.Como eu faço isso?

obrigado
Eduardo Jr

Eduardo Jr

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

05/05/2010

Você pode alterar o SQL:
- Diretamente:
    sqlDataset.CommandText := 'select * from receitas where data >= '2010-05-05'
- ou, incluindo parâmetros, ou seja criando parâmetros em tempo de execução (de uma olhada como criar objetos em tempo de execução).

Espero ter colaborado.
GOSTEI 0
POSTAR