O problema aqui ta mais serio que eu imaginava. Antigamente eu passava a data normal para o servidor fb 2.1 por exemplo 19/08/2010 o servidor mostrava os registros corretamente hoje estou tendo que passar 08/19/2010 para ele mostrar os registros, mesmo com o ibexpert estou tendo que fazer isto, alguma sugestao por que isto esta ocorrendo? Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br
Em 19/08/2010 08:14, jalosii escreveu: > > trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar > valor a um parametro, sempre com a especificação do campo correto. > > AsString > AsDate > AsDateTime > AsTime > AsFloat > AsDouble > AsInteger > AsInt64 > e assim por diante. > > Altere na passagem dos parametros do seu sql e verifique que funciona. > > Alosi > DigitalSystem > Bento Gonçalves-RS > > Pablo Farias escreveu: > > Ola pessoal, > > a alguns dias utilizando o IBO eu fazia assim na passagem de parametro > > na consulta > > > > DM.FIDataAgendamento.close; > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString > > :=datetostr(now); > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0; > > DM.FIDataAgendamento.Open; > > > > Hoje com FIB+ > > tento fazer isto > > > > DM.FIDataAgendamento.close; > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString > > :=datetostr(now); > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0; > > DM.FIDataAgendamento.Open; > > > > Ele da erro na conversão da data. > > > > entao fiz assim > > > > DM.FIDataAgendamento.close; > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString > > :=datetostr(now); > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0; > > DM.FIDataAgendamento.Open; > > > > Porem nao sei por qual motivo ele nao me traz resultado algum mesmo > > tendo informações com os dados passados. > > > > Alguem pode me ajudar? > > > ` > > [As partes desta mensagem que não continham texto foram removidas]