Experimente colocar nomes de campos e tabela em maiúsculo. Carlos escreveu: > > Senhores, boa tarde! > Talvez senha bizonhada deste, mas tenho um DataModule Consulta, onde > possuo um SQLDataSet e um DataSetProvider(com a opção > poAllowCommandTex = True) e vários ClientDataSet vinculados a eles. As > consultas funcionam que é uma maravilha(como é de se esperar), mas tem > uma que está me matando... > a instrução sql é 'select distinct(lancamento) as lanc from infor' e > pela lógica ele só tem um campo(lanc), mas quando mando executar > dmConsulta.cdsData.Close; > dmConsulta.cdsData.CommandText := ''; > dmConsulta.cdsData.CommandText := > 'select distinct(lancamento) as lanc from ' + > 'infor where lanc between ' + > '''' + FormatDateTime('yyyy-mm-dd', dtp1.Date) + ''' and ' + > '''' + FormatDateTime('yyyy-mm-dd', dtp2.Date) + ''''; > dmConsulta.cdsData.Open; > > Na hora de abrir a consulta, ele dá o erro: 'sdsConsulta: Field > 'final' not found'. > Já vistoriei tudo, mas estou apanhando feio(uma coisa tão básica destas). > > Qualquer auxílio, é bem vindo. > Fraterno abraço, > Carlos > >
-- []s, Odail Della Niesi Junior São Pedro-SP