Ao inserir a data de Internação, "DtaInternação" num novo registro, o sistema procure na consulta "qryPacientes" pelo Prontuário do Paciente "Pront" e se verificar que a data da internação "DtaInternação" se encontre entre o período anteriormente inserido exiba uma mensagem de impropriedade e impeça de continuar.
Boa tarde Avelino. Estou elaborando um banco de dados para calcular a variação cambial entre os mais diferentes contratos. Por exemplo: Efetuei o cadastro "A" no dia 01/01/2012, e a cotação da moeda estrangeira era de R$ 2,00. No dia 02/01/2012, efetuei o cadastro de um contrato "B", cuja cotação era de R$ 3,00. Até o momento não tivemos cálculo de variação, pois são dois contratos distintos. Porém, no dia 05/05/2012 a cotação da moeda estrangeira para o contrato "A", passou para R$5,00. Problema: como eu faço para saber a diferença da variação, do contrato A, em um campo denominado diferença?
Obrigado pela dica Avelino. O motivo de não ser possível extrair os 8 primeiros dígitos é pq nem todos os CNPJs possuem o total de 14 dígitos, então foi necessário incluir zeros a esquerda para padronizar todos os CNPJs e em seguida, extrair os 8 primeiros.
Não havia prestado bem atenção na sua consulta. Está faltando a clausula AS para renomear o nome da tabela, dentro da consulta.
O detalhe, é que nem todos os CNPJs possuem 14 digitos que é o padrão, então neste caso teria que primeiramente acrescentar "zeros" a esquerda para deixar todos com 14 dígiots, e posteriormente excluir os 6 últimos.
Aproveitando a necessidade do João que também é a minha e vi que ele também ainda não respondeu; eu vasculhei o link enviado; porém não consegui encontrar algo parecido.
O que preciso é o seguinte: tenho uma consulta de passagem no Access com o código abaixo, porém a mesma não consegue ler o formulário. Caro mestre onde estou errando?
Caro Avelino, como faço para que uma consulta de passagem do access 2010 (SQL) execute um intervalo de datas obedecendo o que é digitado em um formulário.