Mudar SQL via codigo como?
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
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
Curtidas 0
Respostas
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.
- 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