Grava data/hora SEM milisegundos!!!
21/12/2005
0
Pessoal, gostaria de uma ajuda de vcs...
Estou com problemas na hora de cadastrar nota fiscal no campo data/hora....
Eu nao queria que o sistema esteja gravando com o milisegundos.....
Pois quando tento numerar a nota fiscal, ocorre um erro do tipo ´Record changed by user´.... Pois o parametro que estou passando é a data/hora...
Utilizo o MS-SqlServer 2000 com BDE.... O sistema é Client/Server......
Alguem poderia me ajudar??? :D
Estou com problemas na hora de cadastrar nota fiscal no campo data/hora....
Eu nao queria que o sistema esteja gravando com o milisegundos.....
Pois quando tento numerar a nota fiscal, ocorre um erro do tipo ´Record changed by user´.... Pois o parametro que estou passando é a data/hora...
Utilizo o MS-SqlServer 2000 com BDE.... O sistema é Client/Server......
Alguem poderia me ajudar??? :D
Jmizutani
Curtir tópico
+ 0
Responder
Posts
21/12/2005
Michael
Olá!
Isto depende de como vc está salvandos os dados. Se for via Delphi, pode usar funções para tratamento de data/hora. Se for via SP (ou comandos SQL), pode usar UDF´s nativas do MSSQL, com CAST, CONVERT, etc.
Outra coisa: o campo ´data´ da sua tabela deve estar definido como [b:42d884ca18]datetime[/b:42d884ca18]. Se vc não precisa da precisão dos milisegundos, pode usar [b:42d884ca18]smalldatetime[/b:42d884ca18], que arredonda os valores de hora para a casa dos minutos.
[]´s
Isto depende de como vc está salvandos os dados. Se for via Delphi, pode usar funções para tratamento de data/hora. Se for via SP (ou comandos SQL), pode usar UDF´s nativas do MSSQL, com CAST, CONVERT, etc.
Outra coisa: o campo ´data´ da sua tabela deve estar definido como [b:42d884ca18]datetime[/b:42d884ca18]. Se vc não precisa da precisão dos milisegundos, pode usar [b:42d884ca18]smalldatetime[/b:42d884ca18], que arredonda os valores de hora para a casa dos minutos.
[]´s
Responder
Clique aqui para fazer login e interagir na Comunidade :)