Estou com um problema na função select para pesquisa na minha aplicação Delphi. Uso o Delphi 2007 e o firebird 2.5.
Meu software reconhece dados de um arquivo txt e grava no CDS. Depois, fiz através de 2 combobox, listas com opções para que o usuário possa buscar as informações por mês e ano. Para tanto, fiz uma função select para buscar as informações do campo DIA do meu BD.
o comando que estou fazendo é:
'select * from programacao where month(dia) = ' + inttostr(combobox1.ItemIndex + 1)
+ ' and year(dia) = ' + (combobox2.Items[combobox2.ItemIndex]);
A mensagem de erro é: Token unknown - line 1, column 33 month
Estava usando este mesmo comando com um bd do sql server e funcionou beleza, mas quando fiz uma nova aplicação pro firebird, este comando não funcionou....
Pergunta
carlosgmjr
Olá amigos,
Estou com um problema na função select para pesquisa na minha aplicação Delphi. Uso o Delphi 2007 e o firebird 2.5.
Meu software reconhece dados de um arquivo txt e grava no CDS. Depois, fiz através de 2 combobox, listas com opções para que o usuário possa buscar as informações por mês e ano. Para tanto, fiz uma função select para buscar as informações do campo DIA do meu BD.
o comando que estou fazendo é:
'select * from programacao where month(dia) = ' + inttostr(combobox1.ItemIndex + 1)
+ ' and year(dia) = ' + (combobox2.Items[combobox2.ItemIndex]);
A mensagem de erro é: Token unknown - line 1, column 33 month
Estava usando este mesmo comando com um bd do sql server e funcionou beleza, mas quando fiz uma nova aplicação pro firebird, este comando não funcionou....
Editado por carlosgmjrLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.