none
Fazer auto incremento com código/ano RRS feed

  • Pergunta

  • Como fazer para controlar um campo de código em uma tabela que teria o CODIGO/ANO, Ex: 123/2014.
    Ai quando o ano virar para 2015 os códigos sejam zerados e comece 001/2015?
    Meu projeto é VB.NET (Windows Form) com banco de dados SQL Server.
    Alguém pode ajudar?
    • Editado JARBAS PEREIRA segunda-feira, 24 de novembro de 2014 23:24 Ortografia
    segunda-feira, 24 de novembro de 2014 23:23

Respostas

  • Olá Jarbas, boa noite.

    Esse controle seria realizado no banco ou na aplicação? 

    Aplicação:

    Você pode criar um serviço do Windows que ficaria responsável por realizar a verificação se mudou o ano, se for iniciado um novo ano, ele faria essa atualização na base de dados.

    Outra forma seria ao iniciar sua aplicação, você realizar essa verificação e atualizar as informações na base de dados. 

    Banco:

    Você pode criar um job que irá realizar o mesmo trabalho que a aplicação iria realizar, porém direto no banco de dados.

    Ambas iriam funcionar.


    Klayton Gomes MCP /MCTS/ MCAD / MCPD / MCSD Software Architecture / System Analyst

    • Marcado como Resposta JARBAS PEREIRA terça-feira, 25 de novembro de 2014 11:13
    terça-feira, 25 de novembro de 2014 01:51