Error Estranho

09/07/2008

0

Alguem sabe me explicar porque neste select da error List index out of bound(-1):

select * from calendario where DAta_Valida >=:data1 and Data_Valida <=:Data2
DmBusca.cdsBuscaCalendario.Close;
DMBusca.cdsbuscaCalendario.Params[0].AsDate := DataIni;
DMBusca.cdsbuscaCalendario.Params[1].AsDate := DAtaFim;Aqui o erro
DMBusca.cdsbuscaCalendario.Open;
DMBusca.cdsBuscaCalendario.First;
Já fazendo uma filtragem no cdsbusca não da error:

Obrigado!


Fernandoaco

Fernandoaco

Responder

Posts

09/07/2008

Edilcimar

Qual o valo de data1 e data2?
Quem e como foram declaradas todas as datas?


Responder

09/07/2008

Edilcimar

Qual o valor de data1 e data2?
Quem e como foram declaradas todas as datas?


Responder

09/07/2008

Fernandoaco

Edilcimar,

Data1 e Data2 : date, data1 vem de outra tabela, data2 a data de hoje,
Declarei tambem DataIni e DataFim como Tdate, e faço assim:
DataIni := cdsDevolucaodt_prevista.asdatetime;
DataFim := Date;

Pego a data prevista pra devolucao do Filme, e pego a data do dia, para ler os dias com feriado na tabela calendario.

Fernando.


Responder

11/07/2008

Luiz Henrique

Bom dia, Fernando

´DMBusca.cdsbuscaCalendario.Params[1].AsDate := DAtaFim;Aqui o erro ´ , existe como parametro, normalmente este erro ´List index out of bound(-1): ´ e tentativa de acesso como ele proprio diz ´Indice fora do limite´


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar