Array
(
)

Conflito com tipo de Parâmetro

Fatima
   - 23 jan 2006

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 ...

O que será? Não entendo.


Leonardobhbr
   - 23 jan 2006

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);