Comand Text do ClientDataSet
Alguém sabe me dizer como faço pra usar o comandtext do ClientDataSet?
Uso os componentes : SQLDataSet => DataSetProvider => ClientDataSet => DataSource.
Eu posso fazer um select pelo SQLDataSet e depois do resultado fazer outro select com o ComandText do ClientDataSet???
Dúvidas e mais dúvidas????? Valeu galera!!!!
Uso os componentes : SQLDataSet => DataSetProvider => ClientDataSet => DataSource.
Eu posso fazer um select pelo SQLDataSet e depois do resultado fazer outro select com o ComandText do ClientDataSet???
Dúvidas e mais dúvidas????? Valeu galera!!!!
Foxcyber
Curtidas 0
Respostas
Kotho
06/05/2005
No DataSetProvider, na propriedade Options, tem um campo chamado AllowCommandText... ele tem que estar como TRUE.
GOSTEI 0
Foxcyber
06/05/2005
Então mas eu vou dar um select * from ????? . O que ponho ? Faço um select normal. Ele vai fazer o select do resultado do ClienteDataSet?
GOSTEI 0
Kotho
06/05/2005
Kra, desculpe a minha intromissão, mas o que, mais especificamente, você está precisando fazer?
GOSTEI 0
Foxcyber
06/05/2005
Leia o tópico:
http://forum.devmedia.com.br/viewtopic.php?t=62615&sid=173a85fbb7d4e18982ffe00e838a8a21
que está melhor explicado.
http://forum.devmedia.com.br/viewtopic.php?t=62615&sid=173a85fbb7d4e18982ffe00e838a8a21
que está melhor explicado.
GOSTEI 0
Kotho
06/05/2005
Ah tá... Isso você pode matar com o Select Mesmo...
Qquer dúvida... é só dizer!
Select Veic, Min(Iniciante) as Iniciante, Max(Encerrante) as Encerrante, Max(Encerrante) - Min(Iniciante) as Diferenca From Nome_Tabela Where Clausula_Where_se_tiver Group By Veic
Qquer dúvida... é só dizer!
GOSTEI 0
Foxcyber
06/05/2005
Então mas isso que mostrei já é o resultado de um select, aí tem como eu fazer esse select que vc mostrou no clientdataset que está com os resultados do select anterior?
GOSTEI 0
Foxcyber
06/05/2005
Deu pra entender?
GOSTEI 0
Kotho
06/05/2005
O problema de se fazer isso é que, provavelmente, o seu ClientDataSet está ligado à um DataSource, que por sua vez está ligado à um DBGrid... se você fizer o que está propondo, vai refletir no grid...
A não ser que seja exatamente isso o que você está querendo fazer... se for, é pra funcionar sim...
Se não, você teria que criar uma outra estrutura SQLQuery -> DataSetProvider -> ClientDataSet com o select que eu te passei.
A não ser que seja exatamente isso o que você está querendo fazer... se for, é pra funcionar sim...
Se não, você teria que criar uma outra estrutura SQLQuery -> DataSetProvider -> ClientDataSet com o select que eu te passei.
GOSTEI 0