GARANTIR DESCONTO

Fórum Data completa Delphi 7 x Sql Server 2000 #355484

17/03/2008

0

Bom dia pessoal, recentemente estou tendo que dar manutenção em um sistema de uma outra pessoa, estou com o seguinte problema:

Em um form há uma query que carrega algums registros da tabela X, através de um while nesta, passa alguns parametros para uma TStoredProc que executa uma procedure que faz insert, updates, enfim manutenção em uma tabela Y, o problema ocorre com um parâmetro do tipo data que é gravada assim na tabela X:

2008-01-22 08:05:00.827

Ai que está o problema quando passa o parâmetro assim:

ParamByName(´@Data´).asDatetime := Query.fieldByName(´Data´).asDatetime ;

Ele perde os milisegundos, na procedure a variável está definida como DATETIME e na TStoredProc está também definido como DATETIME, enfim já estava assim, já usei asSqlTimestamp, mas ocorre erro na passagem do parâmetro, alguém já passou por isto? Alguma idéia?

Uso Delphi 7, Sql Server 2000 e acesso com BDE.

Agradeço a atenção.

Obrigado

César


Cesarpir

Cesarpir

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar