Conflito com tipo de Parâmetro

23/01/2006

0

Olá,

Utilizo os componentes ADO para comunicação com o BD em MySQL.
Mas acho que o componente ADOcommand tem algum conflito com o tipo de dado TIME.

Por exemplo:

Tento gravar um DateTime no BD ... executo o programa: sem erros ... executo o comando de gravar: sem erros ... mas quando vou verificar no próprio BD o que realmente foi gravado ... :( ... ele gravou a data corretamente mas a hora = 00:00:00 ... :cry:

O que será? Não entendo.


Fatima

Fatima

Responder

Posts

23/01/2006

Leonardobhbr

primeiro se vc estiver utilzando delphi 7.0 ou superior em aplicações win32 recomendo ao inves do ado o DBExpress :lol:

tente gravar como string só que no formato do mysql por exemplo


query.ParambyName(´parametro´).AsString
:= FormatDateTime(´hh:mm:ss´,now);


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