thalesoli 0 Denunciar post Postado Outubro 18, 2007 Bom dia pessoal estou utilizando um clientdataset com um campo aggregate com a expression count(selecionado) onde o campo selecionado é um campo char(1) q tem os valores 'S' ou 'N' eu quero q o campo aggregate somente conte o registros q estiverem com 'S'; alguem sabe fazer isso? desde já agradeço falow http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 19, 2007 Não teria como colocar um where restringindo por este campo ? Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Outubro 19, 2007 beleza galera!óh, não uso mto ClientDataSet, mais uma vez precisei usar o Aggregate, e pelo q vi na epoca, o Expression naum tm mtossss recursos naum .... ele so aceita algo como:Sum()Max()Min() ... Count() entre outros ... mais naum pode - se incluir uma clausula where ...axo q pra isso teria q montar um SQL ... Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 19, 2007 beleza galera!óh, não uso mto ClientDataSet, mais uma vez precisei usar o Aggregate, e pelo q vi na epoca, o Expression naum tm mtossss recursos naum .... ele so aceita algo como:Sum()Max()Min() ... Count() entre outros ... mais naum pode - se incluir uma clausula where ...axo q pra isso teria q montar um SQL ...Interessante Rodrigo, não sabia... ^_^ Normalmente faço como mencionou, por SQL mesmo... Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Outubro 19, 2007 Interessante Rodrigo, não sabia... ^_^ Normalmente faço como mencionou, por SQL mesmo...Geralmente a galera usa isso qdo esta trabalhando com MultiCamadas ...mais eu tbm costumo e prefiro sempre fazer por SQL ... Compartilhar este post Link para o post Compartilhar em outros sites
thalesoli 0 Denunciar post Postado Outubro 19, 2007 O problema é que esse campo em questao é atualizado pelo cliente e um botao é atualizado seu estado (enabled) sempre que a quantidade de registros com o campo selecionado = 'S' for maior que 0;o jeito q eu resolvei foi criar uma variavel e toda vez q for postado, rodar a tabela e ir contando os q estao selecionados.mas mesmo assim valeu... Compartilhar este post Link para o post Compartilhar em outros sites