Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida Sobre .asdate


Guest Parma

Pergunta

Bom dia galera..

estou com um problema...

eu uso firebird como banco de dados... meu campo é DATE,

eu tenho um txt no qual eu pego as informações, e de la eu pego uma

data que tem que ser repassada ao banco, a data vem como string no formato '01/01/2006'

eu converto ela para Date e jogo em uma variavel para fazer um insert no banco, mas ele diz que não pode fazer o inserte pois o formato não corresponde... alguém pode me ajudar???

não sei mais o que fazer, já tentei quase tudo que eu sabia... e nada funciona, se o banco tivesse como timestamp ele funciona.. porque date não?? o que devo fazer???

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

//aqui vai um exemplo de como usar parametros em uma consulta mais tambem pode ser usado para inserção de dados acho que vai lhe ajuda um pouco

// declare duas variaveis inicio e final

Inicio := DateToStr(DateTimePicker1.Date);

Final := DateToStr(DateTimePicker2.Date);

Query1.Close;

Query1.SQL.Clear;

Query1.SQL.add('SELECT Nome,Empresa,FoneRes,FoneCom,Mala FROM Contatos WHERE Data >=:pInicial and Data<=:pFinal ORDER BY Nome');

Query1.ParamByName('pInicial').AsDateTime := StrToDate(Inicio);

Query1.ParamByName('pFinal').AsDateTime := StrToDate(Final);

Query1.Prepare;

Query1.Open;

end;

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...