Mas finalmente postou, obrigado
É porque vc não se dá ao trabalho de ler...
É a segunda vez que coloco esse código. Mais acima tem ele.
Que eu saiba, não se pode gravar data zerada no MySQL, igual se fazia em versões anteriores.
Mesmo habilitando na configuração (Strict Mode), ele até deixa gravar, mas depois dá erro em consulta.
Como mostrado em outro tópico, é algum erro seu ou do ADO, pois o MySQL aceita a DATA com '0000-00-00'
Strict Mode é para gerar erro. Com ele NÃO ativado se o usuário colocar uma data ERRADA irá gravar '0000-00-00'! Ok! Se vai gravar a data 0000-00-00 como é que não aceita ?
Saudações,
Itamar M. Lins Jr.