CONFERIR PERIODO POR DATA
senhores boa noite, estou precisando de uma ajudinha, é coisa facil, mas nao estou conseguindo chegar em um consenso de pensamento, vejam so, tenho um fechamento fiscal que grava em uma tabela especifica uma data .. de x data ate x data.. ou seja.. 01/01/2012 a 31/01/2012, agora preciso fazer o seguinte.. quando o usuario clicar em alterar uma nota por exemplo o sistema verifique se tem essa data no bd se tiver nao pode deixar o cara editar, vai dar uma mensagem.. ex : nao e possivel editar, periodo fechado, tenho que conferir atraves do operador between, pois se o cara tentar editar uma nota que esta no dia 02/01 por exemplo ele vai idar a mesma mensagem, alguem ja tem uma funcao que faça isso? queria fazer uma funcaio booleana, passando o valor da data, se retornar true, nao deixa o cara editar, caso contrario deixa.. desde ja agradeço a atodos.
bom existem algumas maeiras de se fazer isso, uma delas é criar uma tabela que grava o fechamento fiscal e o periodo, ex:
campos da tabela
numerodofechamento, dataini,datafim
bom coloquei coisa básica
quando alguem for editar uma nota, basta fazer uma consulta nesta tabela, ex:
SQL = [Ô]select * from tabelafechamentos where [Ô] & dataaeditar & [Ô] > = dataini and [Ô] & dataaeditar & [Ô] < = datafim[Ô]
campos da tabela
numerodofechamento, dataini,datafim
bom coloquei coisa básica
quando alguem for editar uma nota, basta fazer uma consulta nesta tabela, ex:
SQL = [Ô]select * from tabelafechamentos where [Ô] & dataaeditar & [Ô] > = dataini and [Ô] & dataaeditar & [Ô] < = datafim[Ô]
Tópico encerrado , respostas não são mais permitidas