• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

vasco16

novo registo, sql automático

1 mensagem neste tópico

Boas pessoal, gostaria de saber se existe alguma função que funcione em VBA que faça isto:

Exemplo(access):

Numa tabela de alimentos, é adicionado 1 um novo alimento.

No formulário dos alimentos é calculado a media de consumos dos mesmos, mas para isso tenho que usar esta função:

Set rs = db.OpenRecordset("SELECT Sum(([1]/[2]*100) AS Expr1 FROM consumos WHERE alimento = 'banana' ")

ao carregar nesse botao ele vai-me fazer a media do alimento banana, ou seja teria de fazer esta função para todos os alimentos, existe alguma função que nao me faça fazer isto?

bem este nem é o problema, o problema é ao inserir um novo alimento, como faço para o programa(formularios de access)ao receber novos dados fazer a consulta automaticamente em função do alimento registado.

Set rs = db.OpenRecordset("SELECT Sum(([1]/[2]*100) AS Expr1 FROM consumos WHERE alimento = 'alimento_registado' ")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora