DATA SYSTEM
Boa Tarde,
Tenho uma aplicação em Vb6 com BD[ô]s em SQL, e estou a fazer uns controles no código com datas, mas no caso de o utilizador alterar a Data System esses controles falham, será que existe uma maneira de ter sempre a data actual correcta, mesmo que a data system seja alterada pelo utilizador??
Cumprimentos e Obrigado.
Tenho uma aplicação em Vb6 com BD[ô]s em SQL, e estou a fazer uns controles no código com datas, mas no caso de o utilizador alterar a Data System esses controles falham, será que existe uma maneira de ter sempre a data actual correcta, mesmo que a data system seja alterada pelo utilizador??
Cumprimentos e Obrigado.
Bom vc poderia fazer assim para contornar
trabalhar com um arquivo ini
Na primeira vez que a pessoa instala o seu sistema vc cria o arquivo se ele nao existir capturando a data atual da maquina
ai se o arquivo existir vc compara se a data da maquina é inferior a do arquivo é porque foi alterado caso contrario abra o sistema
é uma idéia
trabalhar com um arquivo ini
Na primeira vez que a pessoa instala o seu sistema vc cria o arquivo se ele nao existir capturando a data atual da maquina
ai se o arquivo existir vc compara se a data da maquina é inferior a do arquivo é porque foi alterado caso contrario abra o sistema
é uma idéia
Eu daria uma dica
Na inicialização do sistema capture a data do sistema e compare com a última data de utilização gravada no seu banco.
Eu fiz isso para evitar de o usuário abrir o programa com data retroativa. O sistema simplesmente não abre, e se ele entrar no banco e limpar a tabela, ai ferrou-se tudo. Mando uma mensagem dizendo que o banco corrompeu e que deve chamar imediatamente o suporte.
Na inicialização do sistema capture a data do sistema e compare com a última data de utilização gravada no seu banco.
Eu fiz isso para evitar de o usuário abrir o programa com data retroativa. O sistema simplesmente não abre, e se ele entrar no banco e limpar a tabela, ai ferrou-se tudo. Mando uma mensagem dizendo que o banco corrompeu e que deve chamar imediatamente o suporte.
Obrigado pelas duas dicas, servem perfeitamente, Abraço
Tópico encerrado , respostas não são mais permitidas