Exceção JDBC, java.sql.DataTruncation: Data truncation

Galera,

Recebo a exceção java.sql.DataTruncation: Data truncation quando faço um INSERT em uma tabela. A string de inclusão é a seguinte:
INSERT INTO SITARWEB.DBO.LICENCACONTEUDO VALUES (34, 29/08/2006).

Este segundo campo,29/08/2006, é do tipo dateTime no banco SQLServer.

A minha dúvida ocorre porque independente da forma como faço a inclusão desse campo, eu recebo a exceção, seja como uma string ‘29/08/2006’, seja como um java.util.date.

Eu deveria incluir esse campo como um java.sql.Date?? Se sim, como fazer, se o unico construtor existente para um java.sql.Date recebe um long. Como transformaria essa data em long??

Obrigado, Guilherme

utilize PreparedStatement para montar sua query…e para inserir os parametros, nesse caso utilize o metodo setDate()…

aih o driver cuida das conversões necessárias pra vc…

ps: nao triplique topicos…

espero ter ajudado…

flw